From: sundeep.kokkonda@gmail.com
To: "'Richard Purdie'" <richard.purdie@linuxfoundation.org>
Cc: <openembedded-core@lists.openembedded.org>
Subject: RE: [OE-core] [kirkstone] Binutils, Glibc: Updated with latest commits
Date: Tue, 5 Jul 2022 15:48:12 +0530 [thread overview]
Message-ID: <002101d89058$89ef9010$9dceb030$@gmail.com> (raw)
In-Reply-To: <9e541f91d002db8ef50b187ea8a6ad470e6dc49a.camel@linuxfoundation.org>
Hello Richard,
> -----Original Message-----
> From: Richard Purdie <richard.purdie@linuxfoundation.org>
> Sent: 04 July 2022 14:20
> To: Sundeep KOKKONDA <sundeep.kokkonda@gmail.com>; openembedded-
> core@lists.openembedded.org
> Subject: Re: [OE-core] [kirkstone] Binutils, Glibc: Updated with latest commits
>
> On Mon, 2022-07-04 at 00:51 -0700, Sundeep KOKKONDA wrote:
> > The regression test for Binutils and Glibc is performed.
> >
> > 1) Binutils test shows no regression after update.
> >
> > 2) Glibc test result:
> > Test summary before glibc update on Kirkstone:
> > 204 FAIL
> > 4320 PASS
> > 43 UNSUPPORTED
> > 12 XFAIL
> > 6 XPASS
> >
> > Test summary after glibc update on Kirkstone:
> > 204 FAIL
> > 4339 PASS
> > 41 UNSUPPORTED
> > 12 XFAIL
> > 6 XPASS
> >
> > Test results analysis:
> > Total 4585 test cases before Glibc update & Total 4602 test cases
> > after Glibc update.
> > 17 new test cases added (out of those 16 PASS & 1 FAIL)
> > 12 new FAIL test cases after glibc update
> > 14 new PASS test cases after glibc update
>
> Do we know why some of the failing test cass now pass and why some of the
> passing test cases now fail? Is this some issue with the way we're testing things?
> I'm wondering if this is "normal" noise between test runs and if there is some
> underlying instability or glibc changes do cause changes in pass/fails of tests like
> this in general?
Hello Richard,
The test results are impacted by Execution procedure OR by Changes in glibc.
Execution procedure:
I tested the glibc with the cross-compiler method given in https://sourceware.org/glibc/wiki/Testing/Testsuite for the aarch64 architecture on qemu.
However, based on our past test experience, we're following a few additional steps like copying the 'glibc-locale/2.28-r0/image/usr/*' to booted qemu image /usr/ directory (This step is not mentioned the glibc wiki) etc.
Also, the glibc test is aborted when the -Werror=format-security flag is used and to get the test done we've removed this error flag and compiled glibc sources.
Since the glibc test not performed very frequently, I am not sure the additional steps what we followed are obsolete or not. I am now working on adhering to the test procedure mentioned in the glibc test wiki and will see the results.
Changes in glibc:
To comment on the code change impact on the test failures I've to look into each failed test case by case and what are the changes in glibc and how it is impacting the test.
I'll keep you posted on this and since the glibc test execution is taking a lot of time my response may be delayed.
Thanks,
Sundeep K.
>
> Cheers,
>
> Richard
>
>
>
next prev parent reply other threads:[~2022-07-05 10:18 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-07-04 7:18 [kirkstone] Binutils, Glibc: Updated with latest commits Sundeep KOKKONDA
2022-07-04 7:51 ` Sundeep KOKKONDA
2022-07-04 8:49 ` [OE-core] " Richard Purdie
2022-07-05 10:18 ` sundeep.kokkonda [this message]
2022-07-05 13:42 ` Khem Raj
-- strict thread matches above, loose matches on Subject: below --
2022-07-04 7:17 Pgowda
2022-07-04 13:28 ` [OE-core] " Richard Purdie
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='002101d89058$89ef9010$9dceb030$@gmail.com' \
--to=sundeep.kokkonda@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=richard.purdie@linuxfoundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.