summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Ashfield <bruce.ashfield@gmail.com>2021-08-26 12:33:38 -0400
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-08-27 11:54:34 +0100
commit51a174f501e00c0fb1ccbcea04bf58e361b99bbb (patch)
tree83c17b55b927096c169f2507a8e7c25c45559f6c
parentfec65c5f98407b91f03bf80ec890f7deeb04ec8a (diff)
downloadpoky-51a174f501e00c0fb1ccbcea04bf58e361b99bbb.tar.gz
parselogs.py: ignore intermittent CD/DVDROM identification failure
We don't use the CD/DVD ROM drive in any of our tests, but it periodically fails discovery and that leads to a QA error: [ 6.403477] ata3.00: failed to IDENTIFY (I/O error, err_mask=0x4) The only way to disable the optical ROM drive in qemu is to use the '-nodefaults' option, which disables the CDROM (among other things). We can't be sure that none of our tests, or extended users are relying on default devices, so using that option is more of a risk than adding the message to our ignore list. To date, no one has sent a patch to just disable the optical drive (either in qemu or the BIOS), but that is something we could consider in the future. [YOCTO #14528] (From OE-Core rev: 143fc5504539c69752ca87717507c197a8920ce5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/lib/oeqa/runtime/cases/parselogs.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/lib/oeqa/runtime/cases/parselogs.py b/meta/lib/oeqa/runtime/cases/parselogs.py
index af8a8d67bd..5db0216597 100644
--- a/meta/lib/oeqa/runtime/cases/parselogs.py
+++ b/meta/lib/oeqa/runtime/cases/parselogs.py
@@ -98,6 +98,7 @@ ignore_errors = {
98 'qemux86' : [ 98 'qemux86' : [
99 'Failed to access perfctr msr (MSR', 99 'Failed to access perfctr msr (MSR',
100 'pci 0000:00:00.0: [Firmware Bug]: reg 0x..: invalid BAR (can\'t size)', 100 'pci 0000:00:00.0: [Firmware Bug]: reg 0x..: invalid BAR (can\'t size)',
101 'failed to IDENTIFY (I/O error, err_mask=0x4)',
101 ] + qemux86_common, 102 ] + qemux86_common,
102 'qemux86-64' : qemux86_common, 103 'qemux86-64' : qemux86_common,
103 'qemumips' : [ 104 'qemumips' : [