Changeset 5007618
- Timestamp:
- May 28, 2023, 8:31:29 AM (16 months ago)
- Branches:
- ast-experimental, master
- Children:
- 4d5c855
- Parents:
- 124400b
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
Jenkinsfile
r124400b r5007618 155 155 dir (BuildDir) { 156 156 //Run the tests from the tests directory 157 sh """make ${jopt} --no-print-directory -C tests timeout s="--timeout=600 --global-timeout=14400" tests debug=yes archiveerrors=${BuildDir}/tests/crashes/full-debug"""157 sh """make ${jopt} --no-print-directory -C tests timeout=600 global-timeout=14400 tests debug=yes archive-errors=${BuildDir}/tests/crashes/full-debug""" 158 158 } 159 159 } … … 162 162 dir (BuildDir) { 163 163 //Run the tests from the tests directory 164 sh """make ${jopt} --no-print-directory -C tests timeout s="--timeout=600 --global-timeout=14400" tests debug=no archiveerrors=${BuildDir}/tests/crashes/full-nodebug"""164 sh """make ${jopt} --no-print-directory -C tests timeout=600 global-timeout=14400 tests debug=no archive-errors=${BuildDir}/tests/crashes/full-nodebug""" 165 165 } 166 166 } -
tests/Makefile.am
r124400b r5007618 11 11 ## Created On : Sun May 31 09:08:15 2015 12 12 ## Last Modified By : Peter A. Buhr 13 ## Last Modified On : S at May 27 18:27:08202314 ## Update Count : 19 013 ## Last Modified On : Sun May 28 08:15:43 2023 14 ## Update Count : 196 15 15 ############################################################################### 16 16 … … 27 27 arch_support = "x86/x64/arm" 28 28 TIMEOUT = ${if ${timeout},"--timeout=${timeout}"} 29 GLOBAL_TIMEOUT = ${if ${global-timeout},"--global-timeout=${global-timeout}"} 30 ARCHIVE_ERRORS = ${if ${archive-errors},"--archive-errors=${archive-errors}"} 31 29 32 DEBUG_FLAGS = -debug -g -O0 30 33 31 34 quick_test = avl_test operators numericConstants expression enum array typeof cast raii/dtor-early-exit raii/init_once attributes meta/dumpable 32 33 archiveerrors=34 35 35 36 TEST_PY = python3 ${builddir}/test.py … … 108 109 #---------------------------------------------------------------------------------------------------------------- 109 110 111 # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program 110 112 all-local : # This name is important to automake and implies the default build target. 111 @+${TEST_PY} --debug=${debug} --install=${installed} --invariant --archive-errors=${archiveerrors} ${TIMEOUT} ${ARCH} --all # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program112 113 install : all-local # PAB only 114 115 tests : all-local 113 @+${TEST_PY} --debug=${debug} --install=${installed} --invariant ${ARCHIVE_ERRORS} ${TIMEOUT} ${GLOBAL_TIMEOUT} ${ARCH} --all 114 115 tests : all-local # synonym 116 117 install : all-local # synonym, PAB only 116 118 117 119 quick : 118 @+${TEST_PY} --debug=${debug} --install=${installed} --archive-errors=${archiveerrors} ${ARCH} ${quick_test}120 @+${TEST_PY} --debug=${debug} --install=${installed} ${ARCHIVE_ERRORS} ${ARCH} ${quick_test} 119 121 120 122 concurrency : 121 @+${TEST_PY} --debug=${debug} --install=${installed} ${ TIMEOUT} ${ARCH} -Iconcurrency123 @+${TEST_PY} --debug=${debug} --install=${installed} ${ARCHIVE_ERRORS} ${TIMEOUT} ${GLOBAL_TIMEOUT} ${ARCH} -Iconcurrency 122 124 123 125 list : … … 127 129 @echo "user targets:" 128 130 @echo " Run the complete test suite." 129 @echo " $$ make (null) / tests [debug=yes/no] [installed=yes/no] [ timeout=integer-seconds] [arch=${arch_support}]"131 @echo " $$ make (null) / tests [debug=yes/no] [installed=yes/no] [archive-errors=dump-dir] [timeout=seconds] [global-timeout=seconds] [arch=${arch_support}]" 130 132 @echo "" 131 133 @echo " Run the short (quick) test suite." 132 @echo " $$ make quick [debug=yes/no] [installed=yes/no] [arch =${arch_support}]"134 @echo " $$ make quick [debug=yes/no] [installed=yes/no] [archive-errors=dump-dir] [arch=${arch_support}]" 133 135 @echo "" 134 136 @echo " Run the concurrency test suite." 135 @echo " $$ make concurrency [debug=yes/no] [installed=yes/no] [ timeout=integer-seconds] [arch=${arch_support}]"137 @echo " $$ make concurrency [debug=yes/no] [installed=yes/no] [archive-errors=dump-dir] [timeout=seconds] [global-timeout=seconds] [arch=${arch_support}]" 136 138 @echo "" 137 139 @echo " List all tests in the test suite."
Note: See TracChangeset
for help on using the changeset viewer.