Bug 13465 - [QA 2.8 M2 RC1] quilt and libevent failure in ptest
Summary: [QA 2.8 M2 RC1] quilt and libevent failure in ptest
Status: RESOLVED FIXED
Alias: None
Product: Package Testing (ptest)
Classification: QA/Testing
Component: ptest (show other bugs)
Version: 0.0.0
Hardware: x86 Multiple
: High normal
Target Milestone: 2.8 M3
Assignee: Trevor Gamblin
QA Contact:
URL:
Whiteboard: NEWCOMER
Depends on:
Blocks:
 
Reported: 2019-08-01 03:47 UTC by Sudhir Sharma
Modified: 2019-09-12 15:39 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments
ptest regression results (174.02 KB, text/plain)
2019-08-01 03:47 UTC, Sudhir Sharma
no flags Details
current ptest report (17.96 KB, text/plain)
2019-08-01 03:48 UTC, Sudhir Sharma
no flags Details
Previous ptest results (8.79 KB, text/plain)
2019-08-01 03:49 UTC, Sudhir Sharma
no flags Details
quilt log (12.96 KB, text/plain)
2019-08-01 03:49 UTC, Sudhir Sharma
no flags Details
libevent log (14.73 KB, text/plain)
2019-08-01 03:50 UTC, Sudhir Sharma
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sudhir Sharma 2019-08-01 03:47:43 UTC
Created attachment 4544 [details]
ptest regression results

We took ptest results from autobuilder and did ptest regression. 

1. Download ptest results for current and previous release.
2. Run resulttool regression for ptest
3. Identify test that passed previous release and failed  this release

Previous release 
https://autobuilder.yocto.io/pub/releases/yocto-2.8_M1.rc2/testresults/qemux86-64-ptest/

Current release
https://autobuilder.yocto.io/pub/releases/yocto-2.8_M2.rc1/testresults/qemux86-64-ptest/

We have observed failure in ptest regression results.

Quilt
ptestresult.quilt.remember-locations.test: FAILED -> PASSED
ptestresult.quilt.project-settings.test: FAILED -> PASSED
ptestresult.quilt.nolink.test: FAILED -> PASSED
ptestresult.quilt.import.test: FAILED -> PASSED
ptestresult.quilt.import2.test: FAILED -> PASSED
ptestresult.quilt.add-filename-check.test: FAILED -> PASSED

libevent
ptestresult.libevent.libevent: FAILED -> PASSED

Attaching failure log for quilt and libevent.
Comment 1 Sudhir Sharma 2019-08-01 03:48:56 UTC
Created attachment 4545 [details]
current ptest report
Comment 2 Sudhir Sharma 2019-08-01 03:49:26 UTC
Created attachment 4546 [details]
Previous ptest results
Comment 3 Sudhir Sharma 2019-08-01 03:49:59 UTC
Created attachment 4547 [details]
quilt log
Comment 4 Sudhir Sharma 2019-08-01 03:50:30 UTC
Created attachment 4548 [details]
libevent log
Comment 5 Sudhir Sharma 2019-08-01 06:40:34 UTC
We have re-run the quilt and libevent module and found the same issue re-ocurring. (attached logs)
Comment 6 Randy MacLeod 2019-08-15 14:57:07 UTC
libevent has been updated so check it again.
Comment 7 Trevor Gamblin 2019-08-23 13:35:04 UTC
libevent works after update.

quilt patches at:

https://patchwork.openembedded.org/patch/164208/
https://patchwork.openembedded.org/patch/164209/
Comment 9 Randy MacLeod 2019-09-02 20:29:26 UTC
https://autobuilder.yocto.io/pub/non-release/20190829-10/testresults/testresult-report.txt

Recipe                       | Passed      | Failed   | Skipped   | Time(s)   

qemuarm64
libevent                     | 0           | 1        | 0         | 117
quilt                        | 60          | 0        | 0         | 49

qemux86-64
libevent                     | 0           | 1        | 0         | 116
quilt                        | 60          | 0        | 0         | 29

There is still one failed ptest for libevent.
Comment 10 Trevor Gamblin 2019-09-04 12:44:26 UTC
Unable to recreate the libevent failures. Is more detail on the autobuilder configuration available?
Comment 12 Trevor Gamblin 2019-09-12 15:09:31 UTC
Submitted patches https://patchwork.openembedded.org/patch/164784/ and https://patchwork.openembedded.org/patch/164806/ to increase ptest granularity and show that libevent isn't outright failing. Closing.