aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rwxr-xr-xsrc/test/shell/bazel/android/android_integration_test.sh12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/test/shell/bazel/android/android_integration_test.sh b/src/test/shell/bazel/android/android_integration_test.sh
index 25aa41ff91..c838c0eb91 100755
--- a/src/test/shell/bazel/android/android_integration_test.sh
+++ b/src/test/shell/bazel/android/android_integration_test.sh
@@ -154,6 +154,11 @@ Java_bazel_Jni_hello(JNIEnv *env, jclass clazz) {
EOF
}
+function check_num_sos() {
+ num_sos=$(unzip -Z1 bazel-bin/java/bazel/bin.apk '*.so' | wc -l | sed -e 's/[[:space:]]//g')
+ assert_equals "11" "$num_sos"
+}
+
function test_android_binary() {
create_new_workspace
setup_android_support
@@ -162,8 +167,7 @@ function test_android_binary() {
cpus="armeabi,armeabi-v7a,armeabi-v7a-hard,armeabi-thumb,armeabi-v7a-thumb,armeabi-v7a-hard-thumb,arm64-v8a,mips,mips64,x86,x86_64"
bazel build -s //java/bazel:bin --fat_apk_cpu="$cpus" || fail "build failed"
- num_sos=$(unzip -Z1 bazel-bin/java/bazel/bin.apk '*.so' | wc -l)
- assert_equals "11" "$num_sos"
+ check_num_sos
}
function test_android_binary_clang() {
@@ -182,9 +186,7 @@ function test_android_binary_clang() {
--fat_apk_cpu="$cpus" \
--android_compiler=clang3.8 \
|| fail "build failed"
-
- num_sos=$(unzip -Z1 bazel-bin/java/bazel/bin.apk '*.so' | wc -l)
- assert_equals "11" "$num_sos"
+ check_num_sos
}
# ndk r10 and earlier