diff options
Diffstat (limited to 'run-arm-optimized-routines-tests-on-android.sh')
-rwxr-xr-x | run-arm-optimized-routines-tests-on-android.sh | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/run-arm-optimized-routines-tests-on-android.sh b/run-arm-optimized-routines-tests-on-android.sh index 61efeaf..21163a3 100755 --- a/run-arm-optimized-routines-tests-on-android.sh +++ b/run-arm-optimized-routines-tests-on-android.sh @@ -25,16 +25,20 @@ check_failure() { } # Run the 32-bit tests. -adb shell /data/nativetest/mathtest/mathtest /data/nativetest/mathtest/math/test/testcases/directed/* -check_failure +if [ -e "$ANDROID_PRODUCT_OUT/data/nativetest/mathtest/mathtest" ]; then + adb shell /data/nativetest/mathtest/mathtest /data/nativetest/mathtest/math/test/testcases/directed/* + check_failure +fi # TODO: these tests are currently a bloodbath. #adb shell 'cp /data/nativetest/ulp/math/test/runulp.sh /data/nativetest/ulp/ && sh /data/nativetest/ulp/runulp.sh' #check_failure # Run the 64-bit tests. -adb shell /data/nativetest64/mathtest/mathtest /data/nativetest64/mathtest/math/test/testcases/directed/* -check_failure +if [ -e "$ANDROID_PRODUCT_OUT/data/nativetest64/mathtest/mathtest" ]; then + adb shell /data/nativetest64/mathtest/mathtest /data/nativetest64/mathtest/math/test/testcases/directed/* + check_failure +fi # TODO: these tests are currently a bloodbath. #adb shell 'cp /data/nativetest64/ulp/math/test/runulp.sh /data/nativetest64/ulp/ && sh /data/nativetest64/ulp/runulp.sh' |