summaryrefslogtreecommitdiffstats
path: root/meta/lib/oeqa
diff options
context:
space:
mode:
authorJair Gonzalez <jair.de.jesus.gonzalez.plascencia@linux.intel.com>2016-11-30 14:43:02 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-01-11 17:21:43 +0000
commitbbc713050797124492e520e003b80d298e030e74 (patch)
treefa93edf736948664809005fae58a14e44085dd7d /meta/lib/oeqa
parent745517685b321cc2ec07f62cefe080531450924d (diff)
downloadpoky-bbc713050797124492e520e003b80d298e030e74.tar.gz
parselogs: Whitelist GPT warnings as the device is fully functional
The warning occurs when the GPT image is not the same size than the media into which it's being flashed, causing the backup GPT table not being at the end of the disk. However, this is expected as the image is created before having the information about the destination media. The error is harmless, so it will be whitelisted. Fixes [YOCTO 10481]. (From OE-Core rev: 5cc5cdc788308a79f8f0706e6d794c602ef427ed) (From OE-Core rev: 941194d29d8e4c334d3f85ce7709c894cf34b8d1) Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Armin Kuster <akuster808@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oeqa')
-rw-r--r--meta/lib/oeqa/runtime/parselogs.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/meta/lib/oeqa/runtime/parselogs.py b/meta/lib/oeqa/runtime/parselogs.py
index 696afb421d..e79c39a8f1 100644
--- a/meta/lib/oeqa/runtime/parselogs.py
+++ b/meta/lib/oeqa/runtime/parselogs.py
@@ -43,6 +43,7 @@ common_errors = [
43 "controller can't do DEVSLP, turning off", 43 "controller can't do DEVSLP, turning off",
44 "stmmac_dvr_probe: warning: cannot get CSR clock", 44 "stmmac_dvr_probe: warning: cannot get CSR clock",
45 "error: couldn\'t mount because of unsupported optional features", 45 "error: couldn\'t mount because of unsupported optional features",
46 "GPT: Use GNU Parted to correct GPT errors",
46 ] 47 ]
47 48
48video_related = [ 49video_related = [
@@ -70,7 +71,7 @@ qemux86_common = [
70 'tsc: HPET/PMTIMER calibration failed', 71 'tsc: HPET/PMTIMER calibration failed',
71] + common_errors 72] + common_errors
72 73
73ignore_errors = { 74ignore_errors = {
74 'default' : common_errors, 75 'default' : common_errors,
75 'qemux86' : [ 76 'qemux86' : [
76 'Failed to access perfctr msr (MSR', 77 'Failed to access perfctr msr (MSR',
@@ -201,7 +202,7 @@ class ParseLogsTest(oeRuntimeTest):
201 hwi += "*******************************\n" 202 hwi += "*******************************\n"
202 return hwi 203 return hwi
203 204
204 #go through the log locations provided and if it's a folder create a list with all the .log files in it, if it's a file just add 205 #go through the log locations provided and if it's a folder create a list with all the .log files in it, if it's a file just add
205 #it to that list 206 #it to that list
206 def getLogList(self, log_locations): 207 def getLogList(self, log_locations):
207 logs = [] 208 logs = []