1*cd60bc56SAndroid Build Coastguard Worker#! /bin/sh 2*cd60bc56SAndroid Build Coastguard Worker 3*cd60bc56SAndroid Build Coastguard WorkerSRCDIR=`dirname "$0"` 4*cd60bc56SAndroid Build Coastguard Worker. "$SRCDIR/testutils.sh" 5*cd60bc56SAndroid Build Coastguard Worker 6*cd60bc56SAndroid Build Coastguard Workerverbose_run $VALGRIND "$DTC" -o/dev/null "$@" 7*cd60bc56SAndroid Build Coastguard Workerret="$?" 8*cd60bc56SAndroid Build Coastguard Worker 9*cd60bc56SAndroid Build Coastguard Workerif [ "$ret" -gt 127 ]; then 10*cd60bc56SAndroid Build Coastguard Worker FAIL "dtc killed by signal (ret=$ret)" 11*cd60bc56SAndroid Build Coastguard Workerelif [ "$ret" != "1" ]; then 12*cd60bc56SAndroid Build Coastguard Worker FAIL "dtc returned incorrect status $ret instead of 1" 13*cd60bc56SAndroid Build Coastguard Workerfi 14*cd60bc56SAndroid Build Coastguard Worker 15*cd60bc56SAndroid Build Coastguard WorkerPASS 16