mirror of
https://git.yoctoproject.org/poky
synced 2026-05-08 17:19:20 +00:00
parselogs.py: output correct log location
The log entry in results is altered to remove 'target_logs'. This causes wrong log location in output. e.g. AssertionError: 1 != 0 : Log: /path/to/image/1.0-r0/postinstall.log But when user wants to check the log, the user will find the log is not present. The actual log file is /path/to/image/1.0-r0/target_logs/postinstall.log. So fix to use the correct log location. (From OE-Core rev: df3a2e21648d6b649ebda7e6032afbd63c939f2b) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -313,7 +313,7 @@ class ParseLogsTest(OERuntimeTestCase):
|
||||
pass
|
||||
|
||||
if result is not None:
|
||||
results[log.replace('target_logs/','')] = {}
|
||||
results[log] = {}
|
||||
rez = result.splitlines()
|
||||
|
||||
for xrez in rez:
|
||||
@@ -323,7 +323,7 @@ class ParseLogsTest(OERuntimeTestCase):
|
||||
grep_output = check_output(cmd).decode('utf-8')
|
||||
except:
|
||||
pass
|
||||
results[log.replace('target_logs/','')][xrez]=grep_output
|
||||
results[log][xrez]=grep_output
|
||||
|
||||
return results
|
||||
|
||||
|
||||
Reference in New Issue
Block a user