Re: [OE-core] Recipes with ptest dependency problems

2019-04-18 Thread Richard Purdie
On Wed, 2019-04-17 at 22:55 +0100, Richard Purdie wrote:
> I mentioned differences in numbers of pass/fail depending on which
> image you install ptests into. The recipes which have the issues and
> the numbers are:
> 
> core-image-sato with ptest installed:
> 
> Recipe   | Passed  | Failed   | Skipped   | 
> 
> diffutils| 20  | 0| 1 | 
> elfutils | 31  | 6| 166   | 
> flex | 0   | 0| 0 | 
> gzip | 3   | 19   | 0 | 
> libxml-parser-perl   | 0   | 15   | 0 | 
> lttng-tools  | 3397| 626  | 1 | T
> nettle   | 95  | 2| 2 | 
> openssh  | 0   | 0| 1 | 
> perl | 2425| 20   | 235   | 
> python   | 304 | 6| 39| 
> python3  | 30321   | 2| 1019  | 
> quilt| 23  | 34   | 0 | 
> tcl  | 148 | 1| 0 | 
> util-linux   | 378 | 2| 58| 
> valgrind | 0   | 0| 0 | 

The testresults.json file for these tests is:

https://autobuilder.yocto.io/pub/non-release/20190417-10/testresults/qemux86-64-ptest/testresults.json

To get the report above you can:

wget 
https://autobuilder.yocto.io/pub/non-release/20190417-10/testresults/qemux86-64-ptest/testresults.json
/path/to/oe-core/scripts/resulttool report testresults.json

To get the test log output you can:

wget 
https://autobuilder.yocto.io/pub/non-release/20190417-10/testresults/qemux86-64-ptest/testresults.json
/path/to/oe-core/scripts/resulttool store testresults.json 
/path/to/new-results-gitrepo
cd /path/to/new-results-gitrepo
git checkout master-next
less repo/runtime/poky/qemux86-64/core-image-sato-ptest/ptest-lttng-tools.log

> core-image-sato-sdk with ptest installed:
> 
> Recipe   | Passed  | Failed   | Skipped   | 
> 
> diffutils| 21  | 0| 0 | 
> elfutils | 31  | 4| 168   | 
> flex | 114 | 0| 0 | 
> gzip | 22  | 0| 0 | 
> libxml-parser-perl   | 15  | 0| 0 | 
> lttng-tools  | 4693| 1| 412   | 
> nettle   | 96  | 1| 2 | 
> openssh  | 67  | 0| 3 | 
> perl | 2430| 19   | 231   | 
> python   | 131 | 1| 17| 
> python3  | 30329   | 2| 1011  | 
> quilt| 57  | 0| 0 | 
> tcl  | 149 | 0| 0 | 
> util-linux   | 473 | 2| 52| 
> valgrind | 297 | 251  | 31| 

For these the testresults.json file is:

https://autobuilder.yocto.io/pub/non-release/20190417-14/testresults/qemux86-64-ptest/testresults.json

Commands to diving into this are similar to the above.

I would like to:

a) teach resulttool how to handle http urls itself
b) add a command just to dump the ptest logs to the current directory
c) add the logs to the autobuilder http:// urls magically

but simply haven't gotten there with those yet, the tool itself is
clearly nearly there!

Cheers,

Richard


-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] Recipes with ptest dependency problems

2019-04-17 Thread Jonathan Rajotte-Julien
On Apr 17, 2019 5:56 PM, Richard Purdie  wrote:I mentioned differences in numbers of pass/fail depending on whichimage you install ptests into. The recipes which have the issues andthe numbers are:core-image-sato with ptest installed:Recipe   | Passed  | Failed   | Skipped   | diffutils| 20  | 0| 1 | elfutils | 31  | 6| 166   | flex | 0   | 0| 0 | gzip | 3   | 19   | 0 | libxml-parser-perl   | 0   | 15   | 0 | lttng-tools  | 3397| 626  | 1 | TDo you have a link to this run logs?nettle   | 95  | 2| 2 | openssh  | 0   | 0| 1 | perl | 2425| 20   | 235   | python   | 304 | 6| 39| python3  | 30321   | 2| 1019  | quilt| 23  | 34   | 0 | tcl  | 148 | 1| 0 | util-linux   | 378 | 2| 58| valgrind | 0   | 0| 0 | core-image-sato-sdk with ptest installed:Recipe   | Passed  | Failed   | Skipped   | diffutils| 21  | 0| 0 | elfutils | 31  | 4| 168   | flex | 114 | 0| 0 | gzip | 22  | 0| 0 | libxml-parser-perl   | 15  | 0| 0 | lttng-tools  | 4693| 1| 412   | nettle   | 96  | 1| 2 | openssh  | 67  | 0| 3 | perl | 2430| 19   | 231   | python   | 131 | 1| 17| python3  | 30329   | 2| 1011  | quilt| 57  | 0| 0 | tcl  | 149 | 0| 0 | util-linux   | 473 | 2| 52| valgrind | 297 | 251  | 31| I appreciate some of the numbers don't add up e.g. valgrind skips 0tests? or the util-linux skip counts. I cropped the time taken countsout as they confuse the diff other than to note the timeout/hang inlttng-tools.We probably need bugzilla entries for each one of these to look intoand fix the ptest package dependencies so the pass/fail counts are thesame in a core-image-sato to core-image-sato-sdk.Cheers,Richard-- ___Openembedded-core mailing listOpenembedded-core@lists.openembedded.orghttp://lists.openembedded.org/mailman/listinfo/openembedded-core-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] Recipes with ptest dependency problems

2019-04-17 Thread Richard Purdie
I mentioned differences in numbers of pass/fail depending on which
image you install ptests into. The recipes which have the issues and
the numbers are:

core-image-sato with ptest installed:

Recipe   | Passed  | Failed   | Skipped   | 

diffutils| 20  | 0| 1 | 
elfutils | 31  | 6| 166   | 
flex | 0   | 0| 0 | 
gzip | 3   | 19   | 0 | 
libxml-parser-perl   | 0   | 15   | 0 | 
lttng-tools  | 3397| 626  | 1 | T
nettle   | 95  | 2| 2 | 
openssh  | 0   | 0| 1 | 
perl | 2425| 20   | 235   | 
python   | 304 | 6| 39| 
python3  | 30321   | 2| 1019  | 
quilt| 23  | 34   | 0 | 
tcl  | 148 | 1| 0 | 
util-linux   | 378 | 2| 58| 
valgrind | 0   | 0| 0 | 

core-image-sato-sdk with ptest installed:

Recipe   | Passed  | Failed   | Skipped   | 

diffutils| 21  | 0| 0 | 
elfutils | 31  | 4| 168   | 
flex | 114 | 0| 0 | 
gzip | 22  | 0| 0 | 
libxml-parser-perl   | 15  | 0| 0 | 
lttng-tools  | 4693| 1| 412   | 
nettle   | 96  | 1| 2 | 
openssh  | 67  | 0| 3 | 
perl | 2430| 19   | 231   | 
python   | 131 | 1| 17| 
python3  | 30329   | 2| 1011  | 
quilt| 57  | 0| 0 | 
tcl  | 149 | 0| 0 | 
util-linux   | 473 | 2| 52| 
valgrind | 297 | 251  | 31| 

I appreciate some of the numbers don't add up e.g. valgrind skips 0
tests? or the util-linux skip counts. I cropped the time taken counts
out as they confuse the diff other than to note the timeout/hang in
lttng-tools.

We probably need bugzilla entries for each one of these to look into
and fix the ptest package dependencies so the pass/fail counts are the
same in a core-image-sato to core-image-sato-sdk.

Cheers,

Richard

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core