Imported Upstream version 1.4.5
This commit is contained in:
parent
62d1e7d5fe
commit
6a280f6f24
412 changed files with 168642 additions and 0 deletions
30
config_test/run_tests
Executable file
30
config_test/run_tests
Executable file
|
@ -0,0 +1,30 @@
|
|||
#!/bin/ksh
|
||||
# $1 is the number of iterations to run
|
||||
# If $2 is specified, this is the number of times you run each iteration
|
||||
# If there is a fail at run, exit 1
|
||||
# Prints to stdout # of successes and passes
|
||||
# Prints to stderr a dot for each run
|
||||
|
||||
total_runs=$2
|
||||
[[ -z $total_runs ]] && total_runs=1
|
||||
run=1
|
||||
while [[ $run -le $total_runs ]] ; do
|
||||
i=0
|
||||
success=0
|
||||
fail=0
|
||||
while [[ $i -lt $1 ]] ; do
|
||||
./child_test
|
||||
if [[ $? -eq 0 ]] ; then
|
||||
success=$(($success+1))
|
||||
else
|
||||
fail=$((fail+1))
|
||||
fi
|
||||
i=$(($i+1))
|
||||
done
|
||||
print "Success=$success Fail=$fail"
|
||||
[[ $fail -gt 0 ]] && exit 1
|
||||
run=$(($run+1))
|
||||
[[ $total_runs -gt 1 ]] && print -u2 -n "."
|
||||
done
|
||||
[[ $total_runs -gt 1 ]] && print -u2
|
||||
exit 0
|
Loading…
Add table
Add a link
Reference in a new issue