summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAxel Fagerstedt <axel.fagerstedt@linaro.org>2013-02-14 11:38:01 +0100
committerAxel Fagerstedt <axel.fagerstedt@linaro.org>2013-02-14 14:18:53 +0100
commit007c4ba9da5b52bc41d3d6385b1b92ff88e0ff1e (patch)
tree8f9c0f623d71fa3976feb5137d01eecfe400711a
parentdf8f3300d6ea7f4b59bf8fc8f03f14b28940c28a (diff)
downloadlinaro-android-kernel-test-007c4ba9da5b52bc41d3d6385b1b92ff88e0ff1e.tar.gz
Add linaro-android-kernel-tests.sh
Add a wrapper script to run all tests.
-rwxr-xr-xashmemtest-expanded/ashmemtest-expanded-runner.sh23
-rwxr-xr-xlinaro-android-kernel-tests.sh52
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
+