diff options
Diffstat (limited to 'meta')
-rw-r--r-- | meta/lib/oeqa/utils/decorators.py | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/meta/lib/oeqa/utils/decorators.py b/meta/lib/oeqa/utils/decorators.py index 7116208380..7a86970873 100644 --- a/meta/lib/oeqa/utils/decorators.py +++ b/meta/lib/oeqa/utils/decorators.py | |||
@@ -167,14 +167,12 @@ def LogResults(original_class): | |||
167 | if passed: | 167 | if passed: |
168 | local_log.results("Testcase "+str(test_case)+": PASSED") | 168 | local_log.results("Testcase "+str(test_case)+": PASSED") |
169 | 169 | ||
170 | original_class.run = run | 170 | # Create symlink to the current log |
171 | 171 | if os.path.exists(linkfile): | |
172 | # Create symlink to the current log | ||
173 | if os.path.islink(linkfile): | ||
174 | os.unlink(linkfile) | ||
175 | elif os.path.isfile(linkfile): | ||
176 | os.remove(linkfile) | 172 | os.remove(linkfile) |
177 | os.symlink(logfile, linkfile) | 173 | os.symlink(logfile, linkfile) |
174 | |||
175 | original_class.run = run | ||
178 | 176 | ||
179 | return original_class | 177 | return original_class |
180 | 178 | ||