osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/38848?usp=email )
Change subject: testenv: print stacktrace on startup fail too ......................................................................
testenv: print stacktrace on startup fail too
When a program fails to start up, look a the coredump and print a stack trace if it was found (instead of only doing it if a program crashes later on).
Change-Id: I66a55dcfdab17d035ce6425220763a85b5b6dc90 --- M _testenv/testenv/daemons.py 1 file changed, 1 insertion(+), 0 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/48/38848/1
diff --git a/_testenv/testenv/daemons.py b/_testenv/testenv/daemons.py index 0c9c0dd..86f3979 100644 --- a/_testenv/testenv/daemons.py +++ b/_testenv/testenv/daemons.py @@ -68,6 +68,7 @@ # Wait 200ms and check if it is still running time.sleep(0.2) if daemons[section].poll() is not None: + testenv.coredump.get_from_coredumpctl() raise testenv.NoTraceException(f"program failed to start: {program}")
# Run setup script