[oe-commits] Richard Purdie : fixup
git at git.openembedded.org
git at git.openembedded.org
Fri Aug 29 09:59:06 UTC 2014
Module: openembedded-core.git
Branch: master-next
Commit: b3f201cbab5366b01ccf7ab5ece81b0e07c60d7d
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=b3f201cbab5366b01ccf7ab5ece81b0e07c60d7d
Author: Richard Purdie <richard.purdie at linuxfoundation.org>
Date: Fri Aug 29 09:56:56 2014 +0000
fixup
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
meta/lib/oeqa/runtime/parselogs.py | 25 +++++++++++++++++--------
1 file changed, 17 insertions(+), 8 deletions(-)
diff --git a/meta/lib/oeqa/runtime/parselogs.py b/meta/lib/oeqa/runtime/parselogs.py
index 4d4a21b..6ae926e 100644
--- a/meta/lib/oeqa/runtime/parselogs.py
+++ b/meta/lib/oeqa/runtime/parselogs.py
@@ -6,12 +6,17 @@ from oeqa.utils.decorators import *
#in the future these lists could be moved outside of module
errors = ["error", "cannot", "can\'t", "failed"]
-ignore_errors = { 'genericx86-64': ['mmci-pl18x', 'error changing net interface name', 'dma timeout'], \
- 'genericx86': ['mmci-pl18x', 'error changing net interface name', 'dma timeout', 'AE_ALREADY_EXISTS'], \
- 'emenlow': ['mmci-pl18x', 'error changing net interface name', 'dma timeout', 'AE_ALREADY_EXISTS', '\[drm:psb_do_init\] \*ERROR\* Debug is'], \
- 'crownbay': ['mmci-pl18x', 'error changing net interface name', 'dma timeout', 'AE_ALREADY_EXISTS', 'Could not enable PowerButton event', 'probe of LNXPWRBN:00 failed with error -22'], \
- 'qemuarm': ['mmci-pl18x', 'error changing net interface name', 'dma timeout', 'mmci-pl18x: probe of fpga:[0-f][0-f] failed with error -38', 'wrong ELF class', 'Fast TSC calibration', 'AE_NOT_FOUND', 'Open ACPI failed', 'Failed to load module "glx"', '\(EE\) error', 'perfctr msr \(MSR c1 is 0\)', 'MMCONFIG information'], \
- 'qemux86-64': ['mmci-pl18x', 'error changing net interface name', 'dma timeout', 'wrong ELF class', 'Fast TSC calibration', 'AE_NOT_FOUND', 'Open ACPI failed', 'Failed to load module "glx"', '\(EE\) error', 'perfctr msr \(MSR c1 is 0\)', 'MMCONFIG information'] }
+ignore_errors = { 'default' : ['fixme'],
+ 'qemux86' : ['Fast TSC calibration',
+ '_OSC failed (AE_NOT_FOUND); disabling ASPM',
+ 'Failed to access perfctr msr (MSR c1 is 0)',
+ "fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.",
+ 'Open ACPI failed (/var/run/acpid.socket) (No such file or directory)',
+ '(WW) warning, (EE) error, (NI) not implemented, (??) unknown.',
+ 'Failed to load module "vesa"',
+ 'Failed to load module "modesetting"',
+ 'Failed to load module "glx"'],
+ }
log_locations = ["/var/log/","/var/log/dmesg", "/tmp/dmesg_output.log"]
@@ -73,9 +78,13 @@ class ParseLogsTest(oeRuntimeTest):
try:
errorlist = ignore_errors[self.getMachine()]
except KeyError:
- self.msg += "No ignore list found for this machine, using generic\n"
- errorlist = ignore_errors['genericx86']
+ self.msg += "No ignore list found for this machine, using default\n"
+ errorlist = ignore_errors['default']
for ignore_error in errorlist:
+ ignore_error = ignore_error.replace("(", "\(")
+ ignore_error = ignore_error.replace(")", "\)")
+ ignore_error = ignore_error.replace("'", ".")
+ ignore_error = ignore_error.replace("?", "\?")
grepcmd += ignore_error+"|"
grepcmd = grepcmd[:-1]
grepcmd += "\'"
More information about the Openembedded-commits
mailing list