| Message ID | 20240925131141.3655587-1-Deepthi.Hemraj@windriver.com |
|---|---|
| State | Accepted, archived |
| Commit | 05760b29576aa8797bbae2e9a1a6a44d3c6aa97e |
| Delegated to: | Steve Sakoman |
| Headers | show |
| Series | [kirkstone] glibc: stable 2.35 branch updates | expand |
Testing was done and below are the test results: *After update:* PASS - 4779 FAIL - 147 XPASS - 6 XFAIL - 16 UNSUPPORTED - 237 *Before update:* PASS - 4770 FAIL - 148 XPASS - 6 XFAIL - 16 UNSUPPORTED - 237 Below is the failing testcase FAIL: nptl/tst-thread-affinity-sched
On Wed, Sep 25, 2024 at 6:16 AM Hemraj, Deepthi via lists.openembedded.org <Deepthi.Hemraj=windriver.com@lists.openembedded.org> wrote: > > Testing was done and below are the test results: > After update: > PASS - 4779 > FAIL - 147 > XPASS - 6 > XFAIL - 16 > UNSUPPORTED - 237 > > Before update: > PASS - 4770 > FAIL - 148 > XPASS - 6 > XFAIL - 16 > UNSUPPORTED - 237 > > Below is the failing testcase > FAIL: nptl/tst-thread-affinity-sched Is this regression ? and is it a persistent failure ? > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#204954): https://lists.openembedded.org/g/openembedded-core/message/204954 > Mute This Topic: https://lists.openembedded.org/mt/108647219/1997914 > Group Owner: openembedded-core+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
The test case nptl/tst-thread-affinity-sched is an additional failure and represents a regression
On Wed, Sep 25, 2024 at 10:34 PM Hemraj, Deepthi via lists.openembedded.org <Deepthi.Hemraj=windriver.com@lists.openembedded.org> wrote: > > The test case nptl/tst-thread-affinity-sched is an additional failure and represents a regression I will add this to my test queue, but we should deal with the regression before I can merge this. Steve > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#204968): https://lists.openembedded.org/g/openembedded-core/message/204968 > Mute This Topic: https://lists.openembedded.org/mt/108647219/3620601 > Group Owner: openembedded-core+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [steve@sakoman.com] > -=-=-=-=-=-=-=-=-=-=-=- >
Hi Khem & Steve,
Thanks for checking out the results and your comments.
>>Is this regression? and is it a persistent failure?
We analyzed the issue further by debugging it manually and observed that the testcase " nptl/tst-thread-affinity-sched.c" passed as expected. Hence, we ran the testsuite again after the update and found that the issue was not reproduced anymore.
Please find the following results after the update which has 2 less failures than the results before update.
*After Update*
PASS - 4781
FAIL - 145
XPASS - 6
XFAIL - 16
UNSUPPORTED - 237
*Before update:*
PASS - 4770
FAIL - 148
XPASS - 6
XFAIL - 16
UNSUPPORTED - 237
*Diff:*
PASS - +11
FAIL - -3
XPASS - 0
XFAIL - 0
UNSUPPORTED - 0
On Thu, Oct 3, 2024 at 4:22 AM Hemraj, Deepthi via lists.openembedded.org <Deepthi.Hemraj=windriver.com@lists.openembedded.org> wrote: > > Hi Khem & Steve, > > Thanks for checking out the results and your comments. > > >>Is this regression? and is it a persistent failure? > > We analyzed the issue further by debugging it manually and observed that the testcase "nptl/tst-thread-affinity-sched.c" passed as expected. Hence, we ran the testsuite again after the update and found that the issue was not reproduced anymore. Thanks, I wonder why it failed the first time. Was the system running these suites overloaded ?, I would like to see if there is a pattern to these failures. for now this looks ok to me to apply. > Please find the following results after the update which has 2 less failures than the results before update. > After Update > PASS - 4781 > FAIL - 145 > XPASS - 6 > XFAIL - 16 > UNSUPPORTED - 237 > > Before update: > PASS - 4770 > FAIL - 148 > XPASS - 6 > XFAIL - 16 > UNSUPPORTED - 237 > > Diff: > PASS - +11 > FAIL - -3 > XPASS - 0 > XFAIL - 0 > UNSUPPORTED - 0 > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#205206): https://lists.openembedded.org/g/openembedded-core/message/205206 > Mute This Topic: https://lists.openembedded.org/mt/108647219/1997914 > Group Owner: openembedded-core+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- >
Add Steve, Ross and Stephan. On 2024-10-03 10:38 a.m., Khem Raj via lists.openembedded.org wrote: > On Thu, Oct 3, 2024 at 4:22 AM Hemraj, Deepthi via > lists.openembedded.org > <Deepthi.Hemraj=windriver.com@lists.openembedded.org> wrote: >> Hi Khem & Steve, >> >> Thanks for checking out the results and your comments. >> >>>> Is this regression? and is it a persistent failure? >> We analyzed the issue further by debugging it manually and observed that the testcase "nptl/tst-thread-affinity-sched.c" passed as expected. Hence, we ran the testsuite again after the update and found that the issue was not reproduced anymore. > Thanks, I wonder why it failed the first time. Was the system running > these suites overloaded ?, I would like to see if there is a pattern > to these failures. > for now this looks ok to me to apply. Interestingly (in a bad way!), this regression may be related to a problem that Stephan just reported. See: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15647 It seems that the problematic commit is: a180e82837 Linux: Make __rseq_size useful for feature detection (bug 31965) but let's get that confirmed in the bug report. The lesson learned is that if there's a regression from a glibc update even a single intermittent failure, we should spend more time investigating the problem. Deepthi did re-run the tests both manually and as part of the test suite only to find that the issue was not reproducible but in hindsight, we could have done more. We'll work on improving our testing. ../Randy > >> Please find the following results after the update which has 2 less failures than the results before update. >> After Update >> PASS - 4781 >> FAIL - 145 >> XPASS - 6 >> XFAIL - 16 >> UNSUPPORTED - 237 >> >> Before update: >> PASS - 4770 >> FAIL - 148 >> XPASS - 6 >> XFAIL - 16 >> UNSUPPORTED - 237 >> >> Diff: >> PASS - +11 >> FAIL - -3 >> XPASS - 0 >> XFAIL - 0 >> UNSUPPORTED - 0 >> >> >> >> >> -=-=-=-=-=-=-=-=-=-=-=- >> Links: You receive all messages sent to this group. >> View/Reply Online (#205207):https://lists.openembedded.org/g/openembedded-core/message/205207 >> Mute This Topic:https://lists.openembedded.org/mt/108647219/3616765 >> Group Owner:openembedded-core+owner@lists.openembedded.org >> Unsubscribe:https://lists.openembedded.org/g/openembedded-core/unsub [randy.macleod@windriver.com] >> -=-=-=-=-=-=-=-=-=-=-=- >>
diff --git a/meta/recipes-core/glibc/glibc-version.inc b/meta/recipes-core/glibc/glibc-version.inc index a5903bc5f4..dc18d20dd8 100644 --- a/meta/recipes-core/glibc/glibc-version.inc +++ b/meta/recipes-core/glibc/glibc-version.inc @@ -1,6 +1,6 @@ SRCBRANCH ?= "release/2.35/master" PV = "2.35" -SRCREV_glibc ?= "72abffe225485d10ea76adde963c13157bf3b310" +SRCREV_glibc ?= "37214df5f103f4075cf0a79a227e70f3e064701c" SRCREV_localedef ?= "794da69788cbf9bf57b59a852f9f11307663fa87" GLIBC_GIT_URI ?= "git://sourceware.org/git/glibc.git"