mirror of
https://github.com/checkpoint-restore/criu
synced 2025-08-22 09:58:09 +00:00
30 lines
396 B
Bash
30 lines
396 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
TEST_LIST="
|
||
|
vnc
|
||
|
java/HelloWorld
|
||
|
screen
|
||
|
tarbz
|
||
|
make
|
||
|
"
|
||
|
|
||
|
[ -n "$1" ] && TEST_LIST="$1"
|
||
|
|
||
|
BASE_DIR=`pwd`/`dirname $0`
|
||
|
|
||
|
for t in $TEST_LIST; do
|
||
|
dir=$BASE_DIR/app-emu/$t
|
||
|
log=$dir/run.log
|
||
|
(
|
||
|
cd $dir
|
||
|
bash ./run.sh
|
||
|
) 2>&1 | tee $log
|
||
|
grep PASS $log || {
|
||
|
echo "Test: $t"
|
||
|
echo "====================== ERROR ======================"
|
||
|
echo "Run log : $log"
|
||
|
echo "$t "
|
||
|
exit 1
|
||
|
}
|
||
|
done
|