-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest_travis_testsuite.sh
executable file
·107 lines (97 loc) · 3.92 KB
/
test_travis_testsuite.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
#!/bin/sh
cd "$(dirname $0)/.."
export GC_WRAPPER="$1"
export GC_RESULT=0
travis_run() {
echo "Running $@"
$GC_WRAPPER "$@"
EXITCODE="$?"
if [ "$EXITCODE" = "0" ]; then
echo "$@ - ok";
else
echo "$@ - test failed with $EXITCODE";
GC_RESULT=1
fi
}
echo 'travis_fold:start:testsuite_backend'
travis_run ./testsuite/backend/TEST_backend.py
travis_run ./testsuite/backend/TEST_basic.py
travis_run ./testsuite/backend/TEST_cancel.py
travis_run ./testsuite/backend/TEST_discover.py
travis_run ./testsuite/backend/TEST_jdl.py
travis_run ./testsuite/backend/TEST_proxy.py
travis_run ./testsuite/backend/TEST_status.py
echo 'travis_fold:end:testsuite_backend'
echo 'travis_fold:start:testsuite_cms'
travis_run ./testsuite/cms/TEST_cms_cert.py
travis_run ./testsuite/cms/TEST_cmssw.py
travis_run ./testsuite/cms/TEST_cmssw_scanner.py
travis_run ./testsuite/cms/TEST_lumifilter.py
travis_run ./testsuite/cms/TEST_lumiproc.py
travis_run ./testsuite/cms/TEST_lumitools.py
travis_run ./testsuite/cms/TEST_provider_cms.py
travis_run ./testsuite/cms/TEST_provider_das.py
travis_run ./testsuite/cms/TEST_sitedb.py
echo 'travis_fold:end:testsuite_cms'
echo 'travis_fold:start:testsuite_config'
travis_run ./testsuite/config/TEST_configAPI1.py
travis_run ./testsuite/config/TEST_configAPI2.py
travis_run ./testsuite/config/TEST_configAPI3.py
travis_run ./testsuite/config/TEST_configAPI4.py
travis_run ./testsuite/config/TEST_configContainer.py
travis_run ./testsuite/config/TEST_configHandlers.py
travis_run ./testsuite/config/TEST_configModify.py
travis_run ./testsuite/config/TEST_configParser.py
travis_run ./testsuite/config/TEST_config.py
travis_run ./testsuite/config/TEST_configTyped.py
travis_run ./testsuite/config/TEST_configView.py
travis_run ./testsuite/config/TEST_interactive.py
travis_run ./testsuite/config/TEST_matcher.py
echo 'travis_fold:end:testsuite_config'
echo 'travis_fold:start:testsuite_datasets'
travis_run ./testsuite/datasets/TEST_dataresync1.py
travis_run ./testsuite/datasets/TEST_dataresync2.py
travis_run ./testsuite/datasets/TEST_dataresync3.py
travis_run ./testsuite/datasets/TEST_dataresync4.py
travis_run ./testsuite/datasets/TEST_dataresync5.py
travis_run ./testsuite/datasets/TEST_dataresync_meta.py
travis_run ./testsuite/datasets/TEST_dataresync_reorder.py
travis_run ./testsuite/datasets/TEST_processor.py
travis_run ./testsuite/datasets/TEST_provider.py
travis_run ./testsuite/datasets/TEST_scanner.py
travis_run ./testsuite/datasets/TEST_splitterio.py
travis_run ./testsuite/datasets/TEST_splitter.py
echo 'travis_fold:end:testsuite_datasets'
echo 'travis_fold:start:testsuite_parameters'
travis_run ./testsuite/parameters/TEST_config_param.py
travis_run ./testsuite/parameters/TEST_padapter1.py
travis_run ./testsuite/parameters/TEST_padapter.py
travis_run ./testsuite/parameters/TEST_pfactory.py
travis_run ./testsuite/parameters/TEST_pproc.py
travis_run ./testsuite/parameters/TEST_psource.py
echo 'travis_fold:end:testsuite_parameters'
echo 'travis_fold:start:testsuite_basic'
travis_run ./testsuite/TEST_activity.py
travis_run ./testsuite/TEST_debug.py
travis_run ./testsuite/TEST_eventhandler.py
travis_run ./testsuite/TEST_exception.py
travis_run ./testsuite/TEST_go.py
travis_run ./testsuite/TEST_gui.py
travis_run ./testsuite/TEST_jobdb.py
travis_run ./testsuite/TEST_jobselector.py
travis_run ./testsuite/TEST_logging.py
travis_run ./testsuite/TEST_output_processor.py
travis_run ./testsuite/TEST_plugins.py
travis_run ./testsuite/TEST_process.py
travis_run ./testsuite/TEST_report.py
travis_run ./testsuite/TEST_task.py
travis_run ./testsuite/TEST_taskresync.py
travis_run ./testsuite/TEST_utils.py
travis_run ./testsuite/TEST_webservice.py
echo 'travis_fold:end:testsuite_basic'
echo 'travis_fold:start:testsuite_ansi'
export GC_TERM=dumb; travis_run ./testsuite/TEST_ansi.py
export GC_TERM=gc_color16; travis_run ./testsuite/TEST_ansi.py
export GC_TERM=gc_color256; travis_run ./testsuite/TEST_ansi.py
echo 'travis_fold:end:testsuite_ansi'
exit $GC_RESULT