diff --git a/meta/classes-recipe/testimage.bbclass b/meta/classes-recipe/testimage.bbclass index 97ed4223c4..e090b1ef4b 100644 --- a/meta/classes-recipe/testimage.bbclass +++ b/meta/classes-recipe/testimage.bbclass @@ -378,7 +378,6 @@ def testimage_main(d): bb.error('runqemu failed, shutting down...') if results: results.stop() - results = tc.results finally: signal.signal(signal.SIGTERM, orig_sigterm_handler) tc.target.stop() @@ -400,7 +399,7 @@ def testimage_main(d): if not results or not complete: bb.error('%s - FAILED - tests were interrupted during execution, check the logs in %s' % (pn, d.getVar("LOG_DIR")), forcelog=True) - if not results.wasSuccessful(): + if results and not results.wasSuccessful(): bb.error('%s - FAILED - also check the logs in %s' % (pn, d.getVar("LOG_DIR")), forcelog=True) def get_runtime_paths(d):