Changeset bdbf536
- Timestamp:
- May 27, 2023, 6:44:46 PM (18 months ago)
- Branches:
- ast-experimental, master
- Children:
- 124400b
- Parents:
- b2fa3c2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/Makefile.am
rb2fa3c2 rbdbf536 11 11 ## Created On : Sun May 31 09:08:15 2015 12 12 ## Last Modified By : Peter A. Buhr 13 ## Last Modified On : Fri May 26 13:34:12202314 ## Update Count : 1 8013 ## Last Modified On : Sat May 27 18:27:08 2023 14 ## Update Count : 190 15 15 ############################################################################### 16 16 … … 26 26 ARCH = ${if ${arch},"--arch=${arch}"} 27 27 arch_support = "x86/x64/arm" 28 TIMEOUT = ${if ${timeout},"--timeout=${timeout}"} 28 29 DEBUG_FLAGS = -debug -g -O0 29 30 … … 31 32 32 33 archiveerrors= 33 concurrent=34 timeouts=35 34 36 35 TEST_PY = python3 ${builddir}/test.py … … 67 66 PRETTY_PATH = mkdir -p ${dir ${abspath ${@}}} && cd ${srcdir} && 68 67 69 .PHONY : list .validate .test_makeflags68 .PHONY : concurrency list .validate .test_makeflags 70 69 .INTERMEDIATE : .validate .validate.cfa .test_makeflags 71 70 EXTRA_PROGRAMS = avl_test linkonce linking/mangling/anon .dummy_hack # build but do not install … … 110 109 111 110 all-local : # This name is important to automake and implies the default build target. 112 @+${TEST_PY} --debug=${debug} --install=${installed} --invariant --archive-errors=${archiveerrors} ${ concurrent} ${timeouts} ${ARCH} --all # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program111 @+${TEST_PY} --debug=${debug} --install=${installed} --invariant --archive-errors=${archiveerrors} ${TIMEOUT} ${ARCH} --all # '@' => do not echo command (SILENT), '+' => allows recursive make from within python program 113 112 114 113 install : all-local # PAB only … … 117 116 118 117 quick : 119 @+${TEST_PY} --debug=${debug} --install=${installed} --archive-errors=${archiveerrors} ${ concurrent} ${timeouts} ${ARCH} ${quick_test}118 @+${TEST_PY} --debug=${debug} --install=${installed} --archive-errors=${archiveerrors} ${ARCH} ${quick_test} 120 119 121 120 concurrency : 122 @+${TEST_PY} --debug=${debug} --install=${installed} ${ ARCH} -Iconcurrent121 @+${TEST_PY} --debug=${debug} --install=${installed} ${TIMEOUT} ${ARCH} -Iconcurrency 123 122 124 123 list : 125 @+${TEST_PY} --list ${concurrent}124 @+${TEST_PY} --list 126 125 127 126 help : 128 127 @echo "user targets:" 129 128 @echo " Run the complete test suite." 130 @echo " $$ make (null) / tests [debug=yes/no] [installed=yes/no] [ arch=${arch_support}]"129 @echo " $$ make (null) / tests [debug=yes/no] [installed=yes/no] [timeout=integer-seconds] [arch=${arch_support}]" 131 130 @echo "" 132 131 @echo " Run the short (quick) test suite." 133 132 @echo " $$ make quick [debug=yes/no] [installed=yes/no] [arch=${arch_support}]" 134 133 @echo "" 135 @echo " Run the concurren ttest suite."136 @echo " $$ make concurrency [debug=yes/no] [installed=yes/no] [ arch=${arch_support}]"134 @echo " Run the concurrency test suite." 135 @echo " $$ make concurrency [debug=yes/no] [installed=yes/no] [timeout=integer-seconds] [arch=${arch_support}]" 137 136 @echo "" 138 137 @echo " List all tests in the test suite."
Note: See TracChangeset
for help on using the changeset viewer.