[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_220.127.116.11.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]