aboutsummaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2018-07-11 11:03:31 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-12-06 10:40:03 +0000
commit4c53aac5315f9d0a0ed95cbeb48b7704e274e3a9 (patch)
tree0ed24007f93446bea0d3645ecb6fa29f2e4c0ad3 /meta
parent9c4c3c876dd5d224133571fcad1095af1098ae1d (diff)
downloadopenembedded-core-contrib-4c53aac5315f9d0a0ed95cbeb48b7704e274e3a9.tar.gz
oeqa/core/runner: Improve test case comparision
We can directly compare the test case IDs rather than representations, then if we're using subunit to split the tests, the comparisions still work as intended. (From OE-Core rev: 72e5f46f75454ba4c445c65c1cbc616a9e72fc6e) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/lib/oeqa/core/runner.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/lib/oeqa/core/runner.py b/meta/lib/oeqa/core/runner.py
index 13cdf5ba52..16345fab2e 100644
--- a/meta/lib/oeqa/core/runner.py
+++ b/meta/lib/oeqa/core/runner.py
@@ -88,10 +88,10 @@ class OETestResult(_TestResult):
break
scase_str = scase.test_id
else:
- if case == scase:
+ if case.id() == scase.id():
found = True
break
- scase_str = str(scase)
+ scase_str = str(scase.id())
# When fails at module or class level the class name is passed as string
# so figure out to see if match