summaryrefslogtreecommitdiffstats
path: root/meta/lib
diff options
context:
space:
mode:
authorRoss Burton <ross.burton@intel.com>2015-07-23 22:59:47 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2015-07-25 14:41:42 +0100
commit7b33ced7d201e7adc33f64febbbed339b7b88f29 (patch)
treea8e4cb4f9bebbc98c24c4c3128b15d1bb820d59c /meta/lib
parent672517e0718c163511ba3640a65215d9e46df9d9 (diff)
downloadpoky-7b33ced7d201e7adc33f64febbbed339b7b88f29.tar.gz
oeqa/runtime/parselogs: add more x86 log exceptions
Move "fail to add MMCONFIG..." to qemux86_common as we started to also see it on x86-64 with Linux 4.1. Add "can't claim BAR..." to qemux86_common. Generalise "Failed to access perfctr MSR" as the MSR number can change. (From OE-Core rev: 312417c182267584141d4ba62458bdd1d9d9ccb9) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib')
-rw-r--r--meta/lib/oeqa/runtime/parselogs.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/meta/lib/oeqa/runtime/parselogs.py b/meta/lib/oeqa/runtime/parselogs.py
index 8d0a1db939..ce9c162d91 100644
--- a/meta/lib/oeqa/runtime/parselogs.py
+++ b/meta/lib/oeqa/runtime/parselogs.py
@@ -46,13 +46,14 @@ x86_common = [
46qemux86_common = [ 46qemux86_common = [
47 'Fast TSC calibration', 47 'Fast TSC calibration',
48 'wrong ELF class', 48 'wrong ELF class',
49 "fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.",
50 "can't claim BAR ",
49] + common_errors 51] + common_errors
50 52
51ignore_errors = { 53ignore_errors = {
52 'default' : common_errors, 54 'default' : common_errors,
53 'qemux86' : [ 55 'qemux86' : [
54 'Failed to access perfctr msr (MSR c1 is 0)', 56 'Failed to access perfctr msr (MSR',
55 "fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.",
56 ] + qemux86_common, 57 ] + qemux86_common,
57 'qemux86-64' : qemux86_common, 58 'qemux86-64' : qemux86_common,
58 'qemumips' : [ 59 'qemumips' : [
@@ -248,4 +249,4 @@ class ParseLogsTest(oeRuntimeTest):
248 self.msg += result[str(log)][str(error)]+"\n" 249 self.msg += result[str(log)][str(error)]+"\n"
249 self.msg += "***********************\n" 250 self.msg += "***********************\n"
250 self.msg += "%s errors found in logs." % errcount 251 self.msg += "%s errors found in logs." % errcount
251 self.assertEqual(errcount, 0, msg=self.msg) \ No newline at end of file 252 self.assertEqual(errcount, 0, msg=self.msg)