Cryptic error message from 0xbench test if 0xbench not found
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LAVA Android Test |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
0xbench test install will fail with a cryptic error if 0xbench is not already installed on the device under test (here-ish https:/
Since the test goes to the trouble of checking if 0xbench is installed/
AFAIK, Linaro builds *always* include 0xbench, but AOSP builds *never* contain it, so this only really affects non-Linaro builds/hardware.
Expected output: (this is what lava-android-test run 0xbench reports)
LAVA: (stdout) Error: Activity class {org.zeroxlab.
Actual output:
$ lava-android-test install 0xbench
LAVA: --Start Operation: Install test (0xbench)
LAVA: Begin to execute command: python /build/
LAVA: (stdout) Failed to get group and owner of directory(
LAVA: (stdout) drwxr-x--x app_2 app_2 1970-01-02 07:59 com.android.
...
description: | updated |
Changed in lava-android-test: | |
status: | Confirmed → Won't Fix |
The 0xbench test integrated into lava-android-test already assumed that the 0xbench application has been integrated into the android image.
If the 0xbench application is not integrated then the 0xbench test should not be included int the tests.
otherwise the test has no meaning.
If we want to test 0xbench on an android that 0xbench application is not installed,
I think we'd better integrate another 0xbench test into lava-android-test that will install 0xbench application and run the test.