summaryrefslogtreecommitdiff
path: root/ashmemtest-expanded/ashmemtest-expanded-runner.sh
blob: 59d52b764e45123051f2794dc720e9dc879e7d82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/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