Created attachment 3634 [details] execution log Seems like the xml test output plugin (unittest-xml-reporting) is delaying the test names appearing at the execution log (stdout). When a test session is started, you see something like the execution log attachment in this bug. Then the first name of the test appears when the test is over. This is contrary to the logic and to the plain unittest output plugin (CustomTextTestRunner). To reproduce this behavior, just execute the all-tests filter: $ oe-selftest --run-all-tests It is worth mentioning that running the command as above it starts always with a test that takes a lot of time to finish. Meaning that with a shorter test (like using a different filter) you also get a faster test name appearing there. The suggestion is to investigate why/if the unittest-xml-reporting is purposely printing the test name when the test is over instead of when the test begins.
I have verified that post-printing of the name is how the unittest-xml-reporting behaves as default. I will look into changing this behavior.
filed an issue with the plugin provider: https://bugzilla.yoctoproject.org/show_bug.cgi?id=11060
correcting the link above https://github.com/xmlrunner/unittest-xml-reporting/issues/145
Waiting For Upstream status is being removed, changing to Accepted.
Moved to 2.5 due resources constraint
With new resulttool used for reporting, this issue no longer required to fix.