diff options
Diffstat (limited to 'automated/android')
-rwxr-xr-x | automated/android/linaro-android-kernel-tests/linaro-android-kernel-tests.sh | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/automated/android/linaro-android-kernel-tests/linaro-android-kernel-tests.sh b/automated/android/linaro-android-kernel-tests/linaro-android-kernel-tests.sh index 59fe540..8dd7d97 100755 --- a/automated/android/linaro-android-kernel-tests/linaro-android-kernel-tests.sh +++ b/automated/android/linaro-android-kernel-tests/linaro-android-kernel-tests.sh @@ -17,7 +17,17 @@ create_out_dir "${OUTPUT}" # Run test script. if test -n "$(adb shell "which ${TEST_SCRIPT}")"; then + # disable selinux for kernel test + selinux=$(adb shell getenforce) + if [ "X${selinux}" = "XEnforcing" ]; then + adb shell setenforce 0 + fi adb shell "${TEST_SCRIPT}" | tee "${LOGFILE}" + # enable selinux again after the test + # to avoid affecting next test + if [ "X${selinux}" = "XEnforcing" ]; then + adb shell setenforce 1 + fi else warn_msg "${TEST_SCRIPT} NOT found" report_fail "test-script-existence-check" |