1
0
mirror of https://git.yoctoproject.org/poky synced 2026-07-26 19:17:07 +00:00

oeqa/runtime: Add debugging if networking fails

If networking fails, we can get useful informaiton over the serial connection. Add
this fallback code so that any issues can be more easily debugged by showing the
host and target networking states.

(From OE-Core rev: 3291f9d07ecfe7d3301dc914f5e6a80577cf1d5d)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Richard Purdie
2024-10-19 09:59:21 +01:00
parent a24b178666
commit 261a1409b1
3 changed files with 20 additions and 2 deletions
+2 -1
View File
@@ -7,7 +7,7 @@
import time
import signal
from oeqa.runtime.case import OERuntimeTestCase
from oeqa.runtime.case import OERuntimeTestCase, run_network_serialdebug
from oeqa.core.decorator.depends import OETestDepends
from oeqa.runtime.decorator.package import OEHasPackage
@@ -32,6 +32,7 @@ class SSHTest(OERuntimeTestCase):
time.sleep(5)
continue
else:
run_network_serialdebug(self.target.runner)
self.fail("uname failed with \"%s\" (exit code %s)" % (output, status))
if status != 0:
self.fail("ssh failed with \"%s\" (exit code %s)" % (output, status))