]> code.ossystems Code Review - openembedded-core.git/commit
oeqa/runner: Ensure we don't print misleading results output
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 11 Jul 2018 11:46:01 +0000 (11:46 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 6 Dec 2018 10:41:10 +0000 (10:41 +0000)
commitbcb2948773d76befef2be787be6d25cf544e49a9
treee925f359aa7dca7543794c78b3980a62553147fa
parent4c53aac5315f9d0a0ed95cbeb48b7704e274e3a9
oeqa/runner: Ensure we don't print misleading results output

The current code assumes if something isn't a failure of some
kind, it was a pass. When test case IDs weren't matching, this lead
to very confusing output where things would fail, then be listed as
passing.

This adds code to track successes, ensuring we don't end up in this
position again with unmatched entries being listed as UNKNOWN.

(From OE-Core rev: 4374c296d8963e4f6a1aa7bef7983ad0a1c2fcff)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/core/runner.py