]> 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>
Fri, 13 Jul 2018 15:34:30 +0000 (16:34 +0100)
commit4374c296d8963e4f6a1aa7bef7983ad0a1c2fcff
treef3776121e458be589e8314ddf2752ac5223b3a94
parenta910d90dc18f9bc63142ccae2eeadc1feefc756b
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.

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