mbox series

[0/8] oeqa/runtime/parselogs improvements

Message ID 20230921134833.582827-1-ross.burton@arm.com
Headers show
Series oeqa/runtime/parselogs improvements | expand

Message

Ross Burton Sept. 21, 2023, 1:48 p.m. UTC
From: Ross Burton <ross.burton@arm.com>

This is part one of my parselogs series, which clean up the code
and refactor slightly in preparation for a more exciting part two
which I shall send shortly.

Ross Burton (8):
  oeqa/runtime/parselogs: remove unused imports
  oeqa/runtime/parselogs: don't bother to show target hardware
    information
  oeqa/runtime/parselogs: remove obsolete LSB testing support
  oeqa/runtime/parselogs: inline single-caller functions
  oeqa/runtime/parselogs: improve find call
  oeqa/runtime/parselogs: don't pass around members
  oeqa/runtime/parselogs: move some variables out of global scope
  oeqa/runtime/parselogs: select the correct machine-specific ignores
    early

 meta/lib/oeqa/runtime/cases/parselogs.py | 109 +++++++----------------
 1 file changed, 33 insertions(+), 76 deletions(-)

Comments

Richard Purdie Sept. 21, 2023, 9:38 p.m. UTC | #1
On Thu, 2023-09-21 at 14:48 +0100, Ross Burton wrote:
> From: Ross Burton <ross.burton@arm.com>
> 
> This is part one of my parselogs series, which clean up the code
> and refactor slightly in preparation for a more exciting part two
> which I shall send shortly.
> 
> Ross Burton (8):
>   oeqa/runtime/parselogs: remove unused imports
>   oeqa/runtime/parselogs: don't bother to show target hardware
>     information
>   oeqa/runtime/parselogs: remove obsolete LSB testing support
>   oeqa/runtime/parselogs: inline single-caller functions
>   oeqa/runtime/parselogs: improve find call
>   oeqa/runtime/parselogs: don't pass around members
>   oeqa/runtime/parselogs: move some variables out of global scope
>   oeqa/runtime/parselogs: select the correct machine-specific ignores
>     early
> 
>  meta/lib/oeqa/runtime/cases/parselogs.py | 109 +++++++----------------
>  1 file changed, 33 insertions(+), 76 deletions(-)

This might be too exciting already!

https://autobuilder.yoctoproject.org/typhoon/#/builders/47/builds/7818
https://autobuilder.yoctoproject.org/typhoon/#/builders/110/builds/6710

I've noted the helpful error messages, presumably from setupClass :(

Cheers,

Richard