From 34ea360ea77695b1a1f82c25d3a8729f3bd5d9e0 Mon Sep 17 00:00:00 2001 From: Axel Fagerstedt Date: Thu, 28 Feb 2013 14:25:23 +0100 Subject: Add binder test --- binder/bindertest.sh | 13 +++++++++++++ linaro-android-kernel-tests.sh | 8 ++++++++ product.mk | 1 + 3 files changed, 22 insertions(+) create mode 100755 binder/bindertest.sh diff --git a/binder/bindertest.sh b/binder/bindertest.sh new file mode 100755 index 0000000..45e5553 --- /dev/null +++ b/binder/bindertest.sh @@ -0,0 +1,13 @@ +#!/system/bin/sh + +chmod 777 /data/nativebenchmark/binderAddInts +if [ -z "$1" ]; then + /data/nativebenchmark/binderAddInts -n 10 +else + /data/nativebenchmark/binderAddInts -n $1 +fi +if [ $? -eq 0 ]; then + echo "[bindertest]: test passed" +else + echo "[bindertest]: test failed" +fi diff --git a/linaro-android-kernel-tests.sh b/linaro-android-kernel-tests.sh index 4ab6f05..1b27852 100755 --- a/linaro-android-kernel-tests.sh +++ b/linaro-android-kernel-tests.sh @@ -60,6 +60,12 @@ run_logger_test() done } +run_binder_test() { + echo "Running binder test." + bindertest.sh +} + + run_ashmemtest run_ashmemtest_expanded @@ -67,3 +73,5 @@ run_ashmemtest_expanded run_alarm_dev_test run_logger_test + +run_binder_test \ No newline at end of file diff --git a/product.mk b/product.mk index a8fdb45..f4b8bbe 100644 --- a/product.mk +++ b/product.mk @@ -4,6 +4,7 @@ PRODUCT_PACKAGES += alarm-dev-test \ ashmemtest-expanded \ loggerdevtest \ sync-basic +PRODUCT_COPY_FILES += external/linaro-android-kernel-test/binder/bindertest.sh:system/bin/bindertest.sh PRODUCT_COPY_FILES += external/linaro-android-kernel-test/linaro-android-kernel-tests.sh:system/bin/linaro-android-kernel-tests.sh # put expanded ashmemtest in/out files on the device filesystem -- cgit v1.2.3