aboutsummaryrefslogtreecommitdiffstats
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
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>
-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