Overview
Comment: | Added guard to only run one nightly test at atime
Added new interp test |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: | d9e99beea7d6346ac4b242e005d9b742afd6a7e0 |
User & Date: | rkeene on 2010-09-26 04:49:55 |
Other Links: | manifest | tags |
Context
2010-09-26
| ||
04:50 | Updated to load boot.tcl in new interpreters, issue with previous workaround and fixing creating new interpreters check-in: d5bcf0ec06 user: rkeene tags: trunk | |
04:49 |
Added guard to only run one nightly test at atime
Added new interp test check-in: d9e99beea7 user: rkeene tags: trunk | |
04:49 | Made initialization error more verbose check-in: 4e71ffc33c user: rkeene tags: trunk | |
Changes
Modified build/test/do-nightly-tests-and-publish from [044e3f13f1] to [50f53a7092].
24 24 25 25 if [ ! -x kits -o ! -x publish-tests ]; then 26 26 echo 'Missing scripts, aborting.' >&2 27 27 28 28 exit 1 29 29 fi 30 30 31 +# Only run one at a time 32 +if [ -f '__AUTO_TESTS_RUNNING__' ]; then 33 + exit 1 34 +fi 35 +touch '__AUTO_TESTS_RUNNING__' 36 + 31 37 # Clean builds 32 38 rm -rf kits 33 39 34 40 # Run tests 35 41 nice -n 20 ./test >/dev/null 2>/dev/null 36 42 37 43 # Clean old SVN published results 38 44 rm -rf "${WEBROOTDIR}"/svn_r*/ 39 45 40 46 # Publish New Results 41 47 ./publish-tests "${TESTNAME}" 42 48 49 +# Clean 50 +rm -f '__AUTO_TESTS_RUNNING__' 51 + 43 52 exit 0
Added build/test/tests/08-interp.tcl version [63098e1805].
1 +#! /usr/bin/env tclsh 2 + 3 +set newinterp [interp create] 4 + 5 +if {[string match "interp*" $newinterp]} { 6 + exit 0 7 +} 8 + 9 +puts "Interp Name: $newinterp" 10 +puts "Expected: interp*" 11 + 12 +exit 1