When not doing actual tests with testimage, like for example
exporting tests, the link to the log file was still created
although the actual log file was not existent. Fixed it by
moving the link creation part into the run() method.
Signed-off-by: Lucian Musat <george.l.musat@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
if passed:
local_log.results("Testcase "+str(test_case)+": PASSED")
- original_class.run = run
-
- # Create symlink to the current log
- if os.path.islink(linkfile):
- os.unlink(linkfile)
- elif os.path.isfile(linkfile):
+ # Create symlink to the current log
+ if os.path.exists(linkfile):
os.remove(linkfile)
- os.symlink(logfile, linkfile)
+ os.symlink(logfile, linkfile)
+
+ original_class.run = run
return original_class