[BUG] Necessary test binary is not found, but test passes
Thanks to a distraction, I tried to run a cros-ec test, but I forgot to change the rootfs to the proper one that contains the required binaries for that.
The expected result, at this point, was to see the test marked as failed, but it was marked as succeeded.
Relevant log snippet:
lava-test-shell: Wait for prompt ['/ #'] (timeout 00:05:00)
Using /lava-4700966
export SHELL=/bin/sh
/ # export SHELL=/bin/sh
export SHELL=/bin/sh
. /lava-4700966/environment
/ # . /lava-4700966/environment
. /lava-4700966/environment
/lava-4700966/bin/lava-test-runner /lava-4700966/0
/ # /lava-4700966/bin/lava-test-runner /lava-4700966/0
Test shell timeout: 10s (minimum of the action and connection timeout)
/lava-4700966/bin/lava-test-runner /lava-4700966/0
+ export 'TESTRUN_ID=0_cros-ec'
+ cd /lava-4700966/0/tests/0_cros<8>[ -ec
+ cat uuid
+ UUID=4700966_1.5.2.3.1
+ set +x
+ python3 -m cros.runners.lava_runner
/lava-4700966/0/tests/0_cros-ec/run.sh: line 14: python3: not found
<LAVA_TEST_RUNNER EXIT>
ok: lava_test_shell seems to have completed
end: 3.1 lava-test-shell (duration 00:00:00) [common]
end: 3 lava-test-retry (duration 00:00:00) [common]
start: 4 finalize (timeout 00:06:56) [common]
start: 4.1 power-off (timeout 00:00:50) [common]
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information