From: Richard Purdie Date: Fri, 29 Nov 2019 17:42:48 +0000 (+0000) Subject: oeqa/qemurunner: Fix cmdline variable use before reference X-Git-Tag: uninative-2.8~932 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=a4031935a7b8ea4f61b9020c1aa5598e186e7ad7;p=openembedded-core.git oeqa/qemurunner: Fix cmdline variable use before reference This avoids some tracebacks we've seen on failed autobuilder builds which would allow the real error to be seen. Signed-off-by: Richard Purdie --- diff --git a/meta/lib/oeqa/utils/qemurunner.py b/meta/lib/oeqa/utils/qemurunner.py index c025eb09c5..60e1cf8e08 100644 --- a/meta/lib/oeqa/utils/qemurunner.py +++ b/meta/lib/oeqa/utils/qemurunner.py @@ -242,8 +242,8 @@ class QemuRunner: self.logger.debug("qemu started in %s seconds - qemu procces pid is %s (%s)" % (time.time() - (endtime - self.runqemutime), self.qemupid, time.strftime("%D %H:%M:%S"))) + cmdline = '' if get_ip: - cmdline = '' with open('/proc/%s/cmdline' % self.qemupid) as p: cmdline = p.read() # It is needed to sanitize the data received