diff options
| -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 | ||
