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