Index: build/test/do-nightly-tests-and-publish ================================================================== --- build/test/do-nightly-tests-and-publish +++ build/test/do-nightly-tests-and-publish @@ -26,10 +26,16 @@ echo 'Missing scripts, aborting.' >&2 exit 1 fi +# Only run one at a time +if [ -f '__AUTO_TESTS_RUNNING__' ]; then + exit 1 +fi +touch '__AUTO_TESTS_RUNNING__' + # Clean builds rm -rf kits # Run tests nice -n 20 ./test >/dev/null 2>/dev/null @@ -38,6 +44,9 @@ rm -rf "${WEBROOTDIR}"/svn_r*/ # Publish New Results ./publish-tests "${TESTNAME}" +# Clean +rm -f '__AUTO_TESTS_RUNNING__' + exit 0 ADDED build/test/tests/08-interp.tcl Index: build/test/tests/08-interp.tcl ================================================================== --- build/test/tests/08-interp.tcl +++ build/test/tests/08-interp.tcl @@ -0,0 +1,12 @@ +#! /usr/bin/env tclsh + +set newinterp [interp create] + +if {[string match "interp*" $newinterp]} { + exit 0 +} + +puts "Interp Name: $newinterp" +puts "Expected: interp*" + +exit 1