[OE-core] [PATCH] oeqa/utils/qemurunner: search for login string in the entire boot log
Stefan Stanacar
stefanx.stanacar at intel.com
Fri Mar 7 14:20:07 UTC 2014
If some service is to spammy we might miss the login, so search
in the entire log instead of just the last few lines.
Use qemu in regex too (to avoid a login string from some service).
Signed-off-by: Stefan Stanacar <stefanx.stanacar at intel.com>
---
meta/lib/oeqa/utils/qemurunner.py | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/meta/lib/oeqa/utils/qemurunner.py b/meta/lib/oeqa/utils/qemurunner.py
index 5366a63..c664d00 100644
--- a/meta/lib/oeqa/utils/qemurunner.py
+++ b/meta/lib/oeqa/utils/qemurunner.py
@@ -133,8 +133,7 @@ class QemuRunner:
if data:
self.log(data)
self.bootlog += data
- lastlines = "\n".join(self.bootlog.splitlines()[-2:])
- if re.search("login:", lastlines):
+ if re.search("qemu.* login:", self.bootlog):
stopread = True
reachedlogin = True
bb.note("Reached login banner")
--
1.8.5.3
More information about the Openembedded-core
mailing list