Mentions légales du service
Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
faust
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
faust group
faust
Commits
2112e85c
Commit
2112e85c
authored
8 years ago
by
Nicolas Bellot
Committed by
hhakim
2 years ago
Browse files
Options
Downloads
Patches
Plain Diff
renommage test
parent
c4b7e4b5
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
misc/test/CMakeLists.txt
+25
-25
25 additions, 25 deletions
misc/test/CMakeLists.txt
with
25 additions
and
25 deletions
misc/test/CMakeLists.txt
+
25
−
25
View file @
2112e85c
...
@@ -29,15 +29,15 @@ set(TIMEOUT_COMP 100)
...
@@ -29,15 +29,15 @@ set(TIMEOUT_COMP 100)
# MATLAB TEST
# MATLAB TEST
if
(
BUILD_MATLAB_MEX_FILES
)
if
(
BUILD_MATLAB_MEX_FILES
)
add_test
(
NAME
FAUS
T_HIER
_MEX
COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;hier_fact_test('config_compared_hierarchical_fact',9402,1); catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
MATLAB_FAC
T_HIER COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;hier_fact_test('config_compared_hierarchical_fact',9402,1); catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
FAUS
T_MEG
_MEX
COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;hier_fact_test('config_MEG',22480,1);catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
MATLAB_FAC
T_MEG COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;hier_fact_test('config_MEG',22480,1);catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
FAUS
T_HADAMARD
_MEX
COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;hier_fact_test('config_HADAMARD',5941,1);catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
MATLAB_FAC
T_HADAMARD COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;hier_fact_test('config_HADAMARD',5941,1);catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
DEMO_
MATLAB_INSTALL COMMAND matlab -nodesktop -r
"try;testpass=0;addpath('
${
CMAKE_INSTALL_MATLAB_PREFIX
}
');setup_FAUST;run_all_demo;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME MATLAB_
DEMO_
INSTALL COMMAND matlab -nodesktop -r
"try;testpass=0;addpath('
${
CMAKE_INSTALL_MATLAB_PREFIX
}
');setup_FAUST;run_all_demo;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
DEMO_
MATLAB_BUILD COMMAND matlab -nodesktop -r
"try;testpass=0;addpath('
${
FAUST_MATLAB_BIN_DIR
}
');setup_FAUST;run_all_demo;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME MATLAB_
DEMO_
BUILD COMMAND matlab -nodesktop -r
"try;testpass=0;addpath('
${
FAUST_MATLAB_BIN_DIR
}
');setup_FAUST;run_all_demo;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME FAUST_
MEX
1 COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;test_matlab_faust;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
MATLAB_
FAUST_1 COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;test_matlab_faust;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
# test the matlab Faust class methods with incorrect parameter
# test the matlab Faust class methods with incorrect parameter
add_test
(
NAME FAUST_
MEX
2 COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;test_matlab_faust2;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
MATLAB_
FAUST_2 COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;test_matlab_faust2;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME
SPEED_
MATLAB_FAUST COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;test_matlab_faust_time;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
add_test
(
NAME MATLAB_FAUST
_SPEED
COMMAND matlab -nojvm -r
"try;testpass=0;addpath('
${
FAUST_BIN_TEST_BIN_DIR
}
','
${
FAUST_BIN_TEST_TOOLS_DIR
}
');set_path;test_matlab_faust_time;catch ME ;testpass=-1;disp(getReport(ME)); end ; exit(testpass)"
)
...
@@ -45,10 +45,10 @@ if(BUILD_MATLAB_MEX_FILES)
...
@@ -45,10 +45,10 @@ if(BUILD_MATLAB_MEX_FILES)
#CTEST_FULL_OUTPUT
#CTEST_FULL_OUTPUT
set_tests_properties
(
FAUST_HIER_MEX FAUST_HADAMARD
_ME
X
PROPERTIES TIMEOUT 100
)
set_tests_properties
(
MATLAB_FACT_HIER MATLAB_FACT
_ME
G
PROPERTIES TIMEOUT 100
)
set_tests_properties
(
DEMO_
MATLAB_INSTALL
DEMO_
MATLAB_BUILD PROPERTIES TIMEOUT 6000
)
set_tests_properties
(
MATLAB_
DEMO_
INSTALL MATLAB_
DEMO_
BUILD PROPERTIES TIMEOUT 6000
)
set_tests_properties
(
FAUST_MEX1
FAUST_
MEX
2 PROPERTIES TIMEOUT 30
)
set_tests_properties
(
MATLAB_FAUST_1 MATLAB_
FAUST_2 PROPERTIES TIMEOUT 30
)
set_tests_properties
(
FAUS
T_MEG
_MEX
PROPERTIES TIMEOUT
${
TIMEOUT_MEG
}
)
set_tests_properties
(
MATLAB_FAC
T_MEG PROPERTIES TIMEOUT
${
TIMEOUT_MEG
}
)
endif
()
endif
()
...
@@ -122,20 +122,20 @@ if (BUILD_READ_MAT_FILE)
...
@@ -122,20 +122,20 @@ if (BUILD_READ_MAT_FILE)
# test for the algorithm (palm4MSA and hierarchical_fact) for different configuration (MEG, Hadamard,...) in simple and double precision
# test for the algorithm (palm4MSA and hierarchical_fact) for different configuration (MEG, Hadamard,...) in simple and double precision
add_test
(
NAME ME
G
_FACT_float COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/hierarchicalFactorization_float
${
FAUST_DATA_MAT_DIR
}
/config_MEG.mat 22450 200
)
add_test
(
NAME M
ATFIL
E_FACT_
MEG_
float COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/hierarchicalFactorization_float
${
FAUST_DATA_MAT_DIR
}
/config_MEG.mat 22450 200
)
add_test
(
NAME ME
G
_FACT_double COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/hierarchicalFactorization_double
${
FAUST_DATA_MAT_DIR
}
/config_MEG.mat 22480 1
)
add_test
(
NAME M
ATFIL
E_FACT_
MEG_
double COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/hierarchicalFactorization_double
${
FAUST_DATA_MAT_DIR
}
/config_MEG.mat 22480 1
)
set_tests_properties
(
ME
G
_FACT_float ME
G
_FACT_double PROPERTIES TIMEOUT
${
TIMEOUT_MEG
}
)
set_tests_properties
(
M
ATFIL
E_FACT_
MEG_
float M
ATFIL
E_FACT_
MEG_
double PROPERTIES TIMEOUT
${
TIMEOUT_MEG
}
)
foreach
(
TEST_FPP float double
)
foreach
(
TEST_FPP float double
)
add_test
(
NAME HADAMARD_
FACT_
${
TEST_FPP
}
COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/hierarchicalFactorization_
${
TEST_FPP
}
${
FAUST_DATA_MAT_DIR
}
/config_HADAMARD.mat
)
add_test
(
NAME
MATFILE_FACT_
HADAMARD_
${
TEST_FPP
}
COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/hierarchicalFactorization_
${
TEST_FPP
}
${
FAUST_DATA_MAT_DIR
}
/config_HADAMARD.mat
)
add_test
(
NAME
FAUS
T_HIER_
${
TEST_FPP
}
COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/hierarchicalFactorization_
${
TEST_FPP
}
${
FAUST_DATA_MAT_DIR
}
/config_compared_hierarchical_fact.mat 9401.5 0.1
)
add_test
(
NAME
MATFILE_FAC
T_HIER_
${
TEST_FPP
}
COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/hierarchicalFactorization_
${
TEST_FPP
}
${
FAUST_DATA_MAT_DIR
}
/config_compared_hierarchical_fact.mat 9401.5 0.1
)
add_test
(
NAME ME
G
_MULTIPLICATION_
${
TEST_FPP
}
COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/Faust_multiplication_
${
TEST_FPP
}
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
X_meg.mat
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
M_6.mat
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
M_8.mat
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
M_16.mat
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
M_25.mat
)
add_test
(
NAME M
ATFIL
E_MULTIPLICATION_
MEG_
${
TEST_FPP
}
COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/Faust_multiplication_
${
TEST_FPP
}
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
X_meg.mat
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
M_6.mat
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
M_8.mat
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
M_16.mat
${
FAUST_DEMO_BSL_DATA_SRC_DIR
}
M_25.mat
)
add_test
(
NAME PALM4MSA_
${
TEST_FPP
}
COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/test_palm4MSA_
${
TEST_FPP
}
)
add_test
(
NAME
MATFILE_
PALM4MSA_
${
TEST_FPP
}
COMMAND
${
FAUST_BIN_TEST_BIN_DIR
}
/test_palm4MSA_
${
TEST_FPP
}
)
# limit the time of the process in case of bug...
# limit the time of the process in case of bug...
set_tests_properties
(
HADAMARD_
FACT_
${
TEST_FPP
}
FAUS
T_HIER_
${
TEST_FPP
}
PROPERTIES TIMEOUT
${
TIMEOUT_COMP
}
)
set_tests_properties
(
MATFILE_FACT_
HADAMARD_
${
TEST_FPP
}
MATFILE_FAC
T_HIER_
${
TEST_FPP
}
PROPERTIES TIMEOUT
${
TIMEOUT_COMP
}
)
endforeach
()
endforeach
()
...
@@ -158,14 +158,14 @@ endif (BUILD_READ_MAT_FILE)
...
@@ -158,14 +158,14 @@ endif (BUILD_READ_MAT_FILE)
# XML input format
# XML input format
if
(
BUILD_READ_XML_FILE
)
if
(
BUILD_READ_XML_FILE
)
add_test
(
NAME
FAUST_HIER_CMDLINE
COMMAND
${
FAUST_BIN_CMDLINE_BIN_DIR
}
/launch_hierarchical_fact
${
FAUST_CONFIG_XML_DIR
}
/hier_fact_config.xml
${
FAUST_DATA_TXT_DIR
}
/hier_fact_data.txt
)
add_test
(
NAME
XML_FACT_HIER
COMMAND
${
FAUST_BIN_CMDLINE_BIN_DIR
}
/launch_hierarchical_fact
${
FAUST_CONFIG_XML_DIR
}
/hier_fact_config.xml
${
FAUST_DATA_TXT_DIR
}
/hier_fact_data.txt
)
add_test
(
NAME
FAUS
T_HIER_TRANSPOSE
_CMDLINE
COMMAND
${
FAUST_BIN_CMDLINE_BIN_DIR
}
/launch_hierarchical_fact
${
FAUST_CONFIG_XML_DIR
}
/trans_hier_fact_config.xml
${
FAUST_DATA_TXT_DIR
}
/hier_fact_data.txt T
)
add_test
(
NAME
XML_FAC
T_HIER_TRANSPOSE COMMAND
${
FAUST_BIN_CMDLINE_BIN_DIR
}
/launch_hierarchical_fact
${
FAUST_CONFIG_XML_DIR
}
/trans_hier_fact_config.xml
${
FAUST_DATA_TXT_DIR
}
/hier_fact_data.txt T
)
add_test
(
NAME
MEG
_FACT_
CMDLINE
COMMAND
${
FAUST_BIN_CMDLINE_BIN_DIR
}
/launch_hierarchical_fact
${
FAUST_CONFIG_XML_DIR
}
/MEG_config.xml
${
FAUST_DATA_TXT_DIR
}
/MEG_data.txt
)
add_test
(
NAME
XML
_FACT_
MEG
COMMAND
${
FAUST_BIN_CMDLINE_BIN_DIR
}
/launch_hierarchical_fact
${
FAUST_CONFIG_XML_DIR
}
/MEG_config.xml
${
FAUST_DATA_TXT_DIR
}
/MEG_data.txt
)
# limit the time of the process in case of bug...
# limit the time of the process in case of bug...
set_tests_properties
(
FAUST_HIER_CMDLINE FAUS
T_HIER_TRANSPOSE
_CMDLINE
PROPERTIES TIMEOUT
${
TIMEOUT_COMP
}
)
set_tests_properties
(
XML_FACT_HIER XML_FAC
T_HIER_TRANSPOSE PROPERTIES TIMEOUT
${
TIMEOUT_COMP
}
)
set_tests_properties
(
MEG
_FACT_
CMDLINE
PROPERTIES TIMEOUT
${
TIMEOUT_MEG
}
)
set_tests_properties
(
XML
_FACT_
MEG
PROPERTIES TIMEOUT
${
TIMEOUT_MEG
}
)
endif
(
BUILD_READ_XML_FILE
)
endif
(
BUILD_READ_XML_FILE
)
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment