Check-in [d9e99beea7]
Overview
SHA1:d9e99beea7d6346ac4b242e005d9b742afd6a7e0
Date: 2010-09-26 04:49:55
User: rkeene
Comment:Added guard to only run one nightly test at atime

Added new interp test

Timelines: family | ancestors | descendants | both | trunk
Downloads: Tarball | ZIP archive
Other Links: files | file ages | folders | manifest
Tags And Properties
Context
2010-09-26
04:50
[d5bcf0ec06] Updated to load boot.tcl in new interpreters, issue with previous workaround and fixing creating new interpreters (user: rkeene, tags: trunk)
04:49
[d9e99beea7] Added guard to only run one nightly test at atime

Added new interp test (user: rkeene, tags: trunk)

04:49
[4e71ffc33c] Made initialization error more verbose (user: rkeene, tags: trunk)
Changes

Modified build/test/do-nightly-tests-and-publish from [044e3f13f1] to [50f53a7092].

24
25
26
27
28
29
30






31
32
33
34
35
36
37
38
39
40
41
42



43

if [ ! -x kits -o ! -x publish-tests ]; then
	echo 'Missing scripts, aborting.' >&2

	exit 1
fi







# Clean builds
rm -rf kits

# Run tests
nice -n 20 ./test >/dev/null 2>/dev/null

# Clean old SVN published results
rm -rf "${WEBROOTDIR}"/svn_r*/

# Publish New Results
./publish-tests "${TESTNAME}"




exit 0







>
>
>
>
>
>












>
>
>

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

if [ ! -x kits -o ! -x publish-tests ]; then
	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

# Clean old SVN published results
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 version [63098e1805].

























>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
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