[OE-core] [PATCH] oeqa: Extend parselogs to rpi4

Khem Raj raj.khem at gmail.com
Mon Mar 16 20:50:17 UTC 2020


On Mon, Mar 16, 2020 at 1:37 PM André Draszik <git at andred.net> wrote:
>
> On Mon, 2020-03-16 at 12:17 -0700, Khem Raj wrote:
> > On Mon, Mar 16, 2020 at 12:12 PM akuster808 <akuster808 at gmail.com> wrote:
> > >
> > >
> > > On 3/16/20 12:06 PM, Khem Raj wrote:
> > > > rpi had additional diagnostics which should be ignored [1]
> > > >
> > > > [1] https://github.com/raspberrypi/linux/issues/3195
> > >
> > > So does this mean OE will take similar patches for every BSP in the world?
> > >
> >
> > suggest a better way and I will do that in BSP layer.
>
> Not sure about better way, but in my BSP layer I have:
>

thanks it certainly is better than what I have, I will adapt to it

> layer.conf:
> -----------
> DEFAULT_TEST_SUITES_remove_mx7d = "parselogs"
> DEFAULT_TEST_SUITES_append_mx7d = " parselogs_mx7bsp"
>
> lib/oeqa/runtime/cases/parselogs_mx7bsp.py:
> -------------------------------------------
> from oeqa.runtime.cases.parselogs import *
>
> mx7bsp_errors = [
>     'list of messages',
> ]
>
> ignore_errors['mymachine'] = mx7bsp_errors + common_errors
>
> class ParseLogsTestMX7BSP(ParseLogsTest):
>     pass
>
>
> A.
>
> >
> > > - armin
> > > > Signed-off-by: Khem Raj <raj.khem at gmail.com>
> > > > ---
> > > >  meta/lib/oeqa/runtime/cases/parselogs.py | 5 +++++
> > > >  1 file changed, 5 insertions(+)
> > > >
> > > > diff --git a/meta/lib/oeqa/runtime/cases/parselogs.py b/meta/lib/oeqa/runtime/cases/parselogs.py
> > > > index cc4f5f8c78..48712d4dac 100644
> > > > --- a/meta/lib/oeqa/runtime/cases/parselogs.py
> > > > +++ b/meta/lib/oeqa/runtime/cases/parselogs.py
> > > > @@ -183,6 +183,11 @@ ignore_errors = {
> > > >          'Failed to make EGL context current',
> > > >          'glamor initialization failed',
> > > >          ] + common_errors,
> > > > +    'raspberrypi4-64' : [
> > > > +        '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',
> > > > +        ] + common_errors,
> > > >  }
> > > >
> > > >  log_locations = ["/var/log/","/var/log/dmesg", "/tmp/dmesg_output.log"]
>
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core


More information about the Openembedded-core mailing list