diff options
author | Axel Fagerstedt <axel.fagerstedt@linaro.org> | 2013-02-14 11:38:01 +0100 |
---|---|---|
committer | Axel Fagerstedt <axel.fagerstedt@linaro.org> | 2013-02-14 14:18:53 +0100 |
commit | 007c4ba9da5b52bc41d3d6385b1b92ff88e0ff1e (patch) | |
tree | 8f9c0f623d71fa3976feb5137d01eecfe400711a | |
parent | df8f3300d6ea7f4b59bf8fc8f03f14b28940c28a (diff) | |
download | linaro-android-kernel-test-007c4ba9da5b52bc41d3d6385b1b92ff88e0ff1e.tar.gz |
Add linaro-android-kernel-tests.sh
Add a wrapper script to run all tests.
-rwxr-xr-x | ashmemtest-expanded/ashmemtest-expanded-runner.sh | 23 | ||||
-rwxr-xr-x | linaro-android-kernel-tests.sh | 52 |
2 files changed, 52 insertions, 23 deletions
diff --git a/ashmemtest-expanded/ashmemtest-expanded-runner.sh b/ashmemtest-expanded/ashmemtest-expanded-runner.sh deleted file mode 100755 index 59d52b7..0000000 --- a/ashmemtest-expanded/ashmemtest-expanded-runner.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/system/bin/sh - -DIR=/data/linaro-android-kernel-test/ashmemtest-expanded -FILES=$DIR/*.txt - -for f in $FILES -do - BASENAME=`basename $f` - TESTNAME="${BASENAME%.*}" - - echo "running $TESTNAME" - - OUTPUT=`ashmemtest-expanded $f` - EXPECTED_OUTPUT=`cat $DIR/$TESTNAME.out` - - if [ "$OUTPUT" == "$EXPECTED_OUTPUT" ]; then - echo $OUTPUT - echo "[$TESTNAME]: test passed" - else - echo $OUTPUT - echo "[$TESTNAME]: test failed" - fi -done diff --git a/linaro-android-kernel-tests.sh b/linaro-android-kernel-tests.sh new file mode 100755 index 0000000..5cd9cf1 --- /dev/null +++ b/linaro-android-kernel-tests.sh @@ -0,0 +1,52 @@ + +run_ashmemtest() +{ + echo "Running basic ashmemtest." + ashmemtest +} + +run_ashmemtest_expanded() +{ + echo "Running expanded ashmemtest." + DIR=/data/linaro-android-kernel-test/ashmemtest-expanded + FILES=$DIR/*.txt + + for f in $FILES + do + BASENAME=`basename $f` + TESTNAME="${BASENAME%.*}" + + echo "running $TESTNAME" + + OUTPUT=`ashmemtest-expanded $f` + EXPECTED_OUTPUT=`cat $DIR/$TESTNAME.out` + + if [ "$OUTPUT" == "$EXPECTED_OUTPUT" ]; then + echo $OUTPUT + echo "[$TESTNAME]: test passed" + else + echo $OUTPUT + echo "[$TESTNAME]: test failed" + fi + done +} + +run_alarm_dev_test() +{ + echo "Running alarm dev test." + alarm-dev-test + + if [ $? -eq 0 ]; then + echo "[alarmdevtest]: test passed" + else + echo "[alarmdevtest]: test failed" + fi +} + + +run_ashmemtest + +run_ashmemtest_expanded + +run_alarm_dev_test + |