]> code.ossystems Code Review - openembedded-core.git/commit
oeqa/targetcontrol: Rework exception handling to avoid warnings
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Wed, 3 Jun 2020 08:29:55 +0000 (09:29 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 4 Jun 2020 12:21:00 +0000 (13:21 +0100)
commitee707090848d793e3b2d82dd3861ae22222682c0
treeb1154ea396a9a8ff291ceb75d6190df0e40e9308
parent9bb2268677ac8f0c97433bf1f04555abe88028a9
oeqa/targetcontrol: Rework exception handling to avoid warnings

We're seeing:

WARNING: bitbake/lib/bb/cookerdata.py:136: ResourceWarning: unclosed file <_io.FileIO
name='tmp/work/qemux86_64-poky-linux/core-image-minimal/1.0-r0/testimage/qemurunner_log.20200601181912'
mode='ab' closefd=True

which can only be caused by the qemu.stop() method not being called.
Tweak the error handling to fix the blanket exception handler which
is likely meaning this function isn't getting called.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oeqa/targetcontrol.py
meta/lib/oeqa/utils/commands.py