summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/lib/oeqa/utils/decorators.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/meta/lib/oeqa/utils/decorators.py b/meta/lib/oeqa/utils/decorators.py
index 25f9c54e6b..d876896921 100644
--- a/meta/lib/oeqa/utils/decorators.py
+++ b/meta/lib/oeqa/utils/decorators.py
@@ -172,18 +172,19 @@ def LogResults(original_class):
172 172
173 #check status of tests and record it 173 #check status of tests and record it
174 174
175 tcid = self.id()
175 for (name, msg) in result.errors: 176 for (name, msg) in result.errors:
176 if (self._testMethodName == str(name).split(' ')[0]) and (class_name in str(name).split(' ')[1]): 177 if tcid == name.id():
177 local_log.results("Testcase "+str(test_case)+": ERROR") 178 local_log.results("Testcase "+str(test_case)+": ERROR")
178 local_log.results("Testcase "+str(test_case)+":\n"+msg) 179 local_log.results("Testcase "+str(test_case)+":\n"+msg)
179 passed = False 180 passed = False
180 for (name, msg) in result.failures: 181 for (name, msg) in result.failures:
181 if (self._testMethodName == str(name).split(' ')[0]) and (class_name in str(name).split(' ')[1]): 182 if tcid == name.id():
182 local_log.results("Testcase "+str(test_case)+": FAILED") 183 local_log.results("Testcase "+str(test_case)+": FAILED")
183 local_log.results("Testcase "+str(test_case)+":\n"+msg) 184 local_log.results("Testcase "+str(test_case)+":\n"+msg)
184 passed = False 185 passed = False
185 for (name, msg) in result.skipped: 186 for (name, msg) in result.skipped:
186 if (self._testMethodName == str(name).split(' ')[0]) and (class_name in str(name).split(' ')[1]): 187 if tcid == name.id():
187 local_log.results("Testcase "+str(test_case)+": SKIPPED") 188 local_log.results("Testcase "+str(test_case)+": SKIPPED")
188 passed = False 189 passed = False
189 if passed: 190 if passed: