-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathtest-android
executable file
·28 lines (24 loc) · 1.26 KB
/
test-android
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
#!/bin/bash -ex
case $(adb shell uname -m) in
i386) ARCH=IA32 ;;
i686) ARCH=IA32 ;;
x86_64) ARCH=X64 ;;
armv7l) ARCH=ARM ;;
aarch64) ARCH=ARM64 ;;
riscv64) ARCH=RISCV64 ;;
esac
adb push out/snapshots/HelloApp.vfuel /data/local/tmp
adb push out/snapshots/TestRunner.vfuel /data/local/tmp
adb push out/snapshots/IOTestRunner.vfuel /data/local/tmp
adb push out/snapshots/BenchmarkRunner.vfuel /data/local/tmp
adb push out/DebugAndroid$ARCH/primordialsoup /data/local/tmp
adb push out/DebugAndroid$ARCH/test_process /data/local/tmp
adb shell /data/local/tmp/primordialsoup /data/local/tmp/HelloApp.vfuel
adb shell PSOUP_TEST_PROCESS=/data/local/tmp/test_process /data/local/tmp/primordialsoup /data/local/tmp/IOTestRunner.vfuel
adb shell /data/local/tmp/primordialsoup /data/local/tmp/TestRunner.vfuel
adb push out/ReleaseAndroid$ARCH/primordialsoup /data/local/tmp
adb push out/ReleaseAndroid$ARCH/test_process /data/local/tmp
adb shell /data/local/tmp/primordialsoup /data/local/tmp/HelloApp.vfuel
adb shell PSOUP_TEST_PROCESS=/data/local/tmp/test_process /data/local/tmp/primordialsoup /data/local/tmp/IOTestRunner.vfuel
adb shell /data/local/tmp/primordialsoup /data/local/tmp/TestRunner.vfuel
adb shell /data/local/tmp/primordialsoup /data/local/tmp/BenchmarkRunner.vfuel