mirror of
git://git.yoctoproject.org/poky
synced 2026-08-12 22:48:39 +00:00
oeqa/selftest/buildoptions: Improve ccache test failure output
The current failure mode doesn't show us what the logs actually looked like and later cleans can lose them. Show the whole log in case of failure to aid debugging intermittent problems on the autobuilder. (From OE-Core rev: 7c3a0dc5978cea898b1ca51decf4d6e7cf9d519f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
3b06853f59
commit
e865e4e703
@ -40,8 +40,9 @@ class ImageOptionsTests(OESelftestTestCase):
|
||||
self.add_command_to_tearDown('bitbake -c clean m4')
|
||||
bitbake("m4 -f -c compile")
|
||||
log_compile = os.path.join(get_bb_var("WORKDIR","m4"), "temp/log.do_compile")
|
||||
res = runCmd("grep ccache %s" % log_compile, ignore_status=True)
|
||||
self.assertEqual(0, res.status, msg="No match for ccache in m4 log.do_compile. For further details: %s" % log_compile)
|
||||
with open(log_compile, "r") as f:
|
||||
loglines = "".join(f.readlines())
|
||||
self.assertIn("ccache", loglines, msg="No match for ccache in m4 log.do_compile. For further details: %s" % log_compile)
|
||||
|
||||
@OETestID(1435)
|
||||
def test_read_only_image(self):
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user