blob: aa4e387f2643f33d56c3cd3ade4ad15d7bf217f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
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_logger_test()
{
echo "Running logger dev test."
for log in main events radio system
do
echo "Running for log: $log"
loggerdevtest $log
if [ $? -eq 0 ]; then
echo "[loggerdevtest $log]: test passed"
else
echo "[loggerdevtest $log]: test failed"
fi
done
}
run_ashmemtest
run_ashmemtest_expanded
run_alarm_dev_test
run_logger_test
|