summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa/runtime/cases
diff options
context:
space:
mode:
authorMingli Yu <mingli.yu@windriver.com>2020-03-06 19:25:16 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-03-07 10:04:43 +0000
commit09c4f9068858bf59eb60584a497f987bdd1e196e (patch)
treec846d7ee72a860c6e5432eecba5b251b7d3ab3e0 /meta/lib/oeqa/runtime/cases
parent02aabe0e59f73bf206d9bada1e7089832ceed254 (diff)
downloadopenembedded-core-contrib-09c4f9068858bf59eb60584a497f987bdd1e196e.tar.gz
parselogs.py: ignore rdrand initialization failure
On the system whose cpu doesn't support rdrand, there comes below message when start rngd service #systemctl status rngd [snip] Feb 25 05:08:14 qemux86-64 rngd[133]: [rdrand]: Initialization Failed [snip] Actually the failed message doesn't matter as it only indicates one entropy source as rdrand fails to initialize and won't affect rngd function. So add to ignore the failure message to fix below error during do_testimage: NOTE: ====================================================================== NOTE: FAIL: test_parselogs (parselogs.ParseLogsTest) NOTE: ---------------------------------------------------------------------- NOTE: Traceback (most recent call last): File "/buildarea/layers/oe-core/meta/lib/oeqa/core/decorator/__init__.py", line 36, in wrapped_f return func(*args, **kwargs) File "/buildarea/layers/oe-core/meta/lib/oeqa/runtime/cases/parselogs.py", line 370, in test_parselogs self.assertEqual(errcount, 0, msg=self.msg) AssertionError: 1 != 0 : Log: /buildarea/tmp/work/qemux86-64-wrs-linux/wrlinux-image-std/1.0-r5/target_logs/daemon.log Central error: 2020-03-06T09:45:12.774286+00:00 qemux86-64 rngd[134]: [rdrand]: Initialization Failed Reference: https://github.com/nhorman/rng-tools/pull/84 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oeqa/runtime/cases')
-rw-r--r--meta/lib/oeqa/runtime/cases/parselogs.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/lib/oeqa/runtime/cases/parselogs.py b/meta/lib/oeqa/runtime/cases/parselogs.py
index 3cad0709a1..6444fe814c 100644
--- a/meta/lib/oeqa/runtime/cases/parselogs.py
+++ b/meta/lib/oeqa/runtime/cases/parselogs.py
@@ -56,7 +56,8 @@ common_errors = [
"error retry time-out =",
"logind: cannot setup systemd-logind helper (-61), using legacy fallback",
"Error changing net interface name 'eth0' to ",
- "Cannot find a map file"
+ "Cannot find a map file",
+ "[rdrand]: Initialization Failed"
]
video_related = [