From e1bd6d31dcbdf1658dfbe010ec521c8468cacb6f Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 16 Mar 2020 13:55:35 -0700 Subject: oeqa: Add rpi specific kernel dmesg parser These errors are harmless on rpi3/rpi4 [1] [1] https://github.com/raspberrypi/linux/issues/3195 Signed-off-by: Khem Raj --- conf/layer.conf | 3 +++ lib/oeqa/runtime/cases/parselogs_rpi.py | 15 +++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 lib/oeqa/runtime/cases/parselogs_rpi.py diff --git a/conf/layer.conf b/conf/layer.conf index c836e10..4ed7959 100644 --- a/conf/layer.conf +++ b/conf/layer.conf @@ -32,3 +32,6 @@ BBFILES_DYNAMIC += " \ qt5-layer:${LAYERDIR}/dynamic-layers/qt5-layer/*/*/*.bb \ qt5-layer:${LAYERDIR}/dynamic-layers/qt5-layer/*/*/*.bbappend \ " + +DEFAULT_TEST_SUITES_remove_rpi = "parselogs" +DEFAULT_TEST_SUITES_append_rpi = " parselogs_rpi" diff --git a/lib/oeqa/runtime/cases/parselogs_rpi.py b/lib/oeqa/runtime/cases/parselogs_rpi.py new file mode 100644 index 0000000..5cf9af1 --- /dev/null +++ b/lib/oeqa/runtime/cases/parselogs_rpi.py @@ -0,0 +1,15 @@ +from oeqa.runtime.cases.parselogs import * + +rpi_errors = [ + 'bcmgenet fd580000.genet: failed to get enet-eee clock', + 'bcmgenet fd580000.genet: failed to get enet-wol clock', + 'bcmgenet fd580000.genet: failed to get enet clock', +] + +ignore_errors['raspberrypi4'] = rpi_errors + common_errors +ignore_errors['raspberrypi4-64'] = rpi_errors + common_errors +ignore_errors['raspberrypi3'] = rpi_errors + common_errors +ignore_errors['raspberrypi3-64'] = rpi_errors + common_errors + +class ParseLogsTestRpi(ParseLogsTest): + pass -- cgit v1.2.3-54-g00ecf