11 lines
645 B
Bash
Executable File
11 lines
645 B
Bash
Executable File
#!/bin/bash
|
|
# Every scripts/test-*.sh in the review worktree, one at a time; bus and webui ran in tests.sh.
|
|
export TMPDIR=~/darkwing-scratch/rv60/tmp; O=~/darkwing-scratch/rv60/out/gate; mkdir -p $O; rm -f $O/summary.txt; cd ~/darkwing-scratch/rv60/wt
|
|
[ -x node_modules/.bin/pi ] || { echo "node_modules not linked" >> $O/summary.txt; exit 1; }
|
|
for s in scripts/test-*.sh; do
|
|
n=$(basename $s .sh)
|
|
if [ $n = test-task ]; then DOCKER_HOST=unix:///nonexistent bash $s > $O/$n.log 2>&1; else bash $s > $O/$n.log 2>&1; fi
|
|
echo "$n rc=$? $(grep -iE '[0-9]+ (passed|pass)' $O/$n.log | tail -1)" >> $O/summary.txt
|
|
done
|
|
echo DONE >> $O/summary.txt
|