On Mon, 23 Sept 2024 at 15:44, Guinevere Larsen <guinev...@redhat.com> wrote: > > On 9/23/24 10:33 AM, Christophe Lyon wrote: > > Hi Guinevere, > > > > On Mon, 23 Sept 2024 at 14:05, Guinevere Larsen <guinev...@redhat.com> > > wrote: > >> I think some issue has happened in the CI. Both this and 2 patches I've > >> sent to the mailing list (one that changes no code, only the > >> SECURITY.txt file) say that I've introduced regressions, yet the > >> relevant test only has "no file ID for <hex number>". > >> > >> Can you double check what's going on? > >> > > I've noticed this patch: > > https://sourceware.org/pipermail/gdb-patches/2024-September/211848.html > > > > It seems the test build for your patch started before this fix was > > pushed, so I think it should now be OK again. > Ah, that's good. But I still think there is a CI bug in there. Both > before and after were errors, it's just that the file ID hex number was > different. In this situation, I think CI shouldn't say that there is an > issue with my patch, at most that there is an issue with the testsuite. >
Indeed, we have room for improvement here :-) The reason it's not detected as a flaky test is that it's not FAIL <-> PASS followed by always the same text (aka test name), but always ERROR followed by a varying text. We'll try to handle this case better. Thanks, Christophe > -- > Cheers, > Guinevere Larsen > She/Her/Hers > > > > > Thanks, > > > > Christophe > > > >> -- > >> Cheers, > >> Guinevere Larsen > >> She/Her/Hers > >> > >> On 9/23/24 5:18 AM, ci_not...@linaro.org wrote: > >>> Dear contributor, our automatic CI has detected problems related to your > >>> patch(es). Please find some details below. If you have any questions, > >>> please follow up on linaro-toolchain@lists.linaro.org mailing list, > >>> Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain > >>> developer on the usual project channel. > >>> > >>> We understand that it might be difficult to find the necessary logs or > >>> reproduce the issue locally. If you can't get what you need from our CI > >>> within minutes, let us know and we will be happy to help. > >>> > >>> In gdb_check master-arm after: > >>> > >>> | gdb patch https://patchwork.sourceware.org/patch/97698 > >>> | Author: Guinevere Larsen <blar...@redhat.com> > >>> | Date: Thu Sep 19 09:42:04 2024 -0300 > >>> | > >>> | gdb/testsuite: rework bp-cond-failure to not depend on inlining > >>> | > >>> | The test gdb.base/bp-cond-failure is implicitly expecting that > >>> the > >>> | function foo will be inlined twice and gdb will be able to find > >>> 2 > >>> | locations to place a breakpoint. When clang is used, gdb only > >>> finds > >>> | one location which causes the test to fail. Since the test is > >>> not > >>> | worried about handling breakpoints on inlined functions, but > >>> rather on > >>> | ... 11 lines of the commit log omitted. > >>> | ... applied on top of baseline commit: > >>> | d3acf3d759d Rename tui_suppress_output > >>> > >>> FAIL: 1 regressions: 1 improvements > >>> > >>> regressions.sum: > >>> === gdb tests === > >>> > >>> Running gdb:gdb.base/return.exp ... > >>> ERROR: no fileid for 5a8f76db3a07 > >>> > >>> > >>> improvements.sum: > >>> === gdb tests === > >>> > >>> Running gdb:gdb.base/return.exp ... > >>> ERROR: no fileid for a55c644d3a50 > >>> > >>> > >>> You can find the failure logs in *.log.1.xz files in > >>> - > >>> https://ci.linaro.org/job/tcwg_gdb_check--master-arm-precommit/3013/artifact/artifacts/artifacts.precommit/00-sumfiles/ > >>> The full lists of regressions and improvements as well as configure and > >>> make commands are in > >>> - > >>> https://ci.linaro.org/job/tcwg_gdb_check--master-arm-precommit/3013/artifact/artifacts/artifacts.precommit/notify/ > >>> The list of [ignored] baseline and flaky failures are in > >>> - > >>> https://ci.linaro.org/job/tcwg_gdb_check--master-arm-precommit/3013/artifact/artifacts/artifacts.precommit/sumfiles/xfails.xfail > >>> > >>> The configuration of this build is: > >>> CI config tcwg_gdb_check master-arm > >>> > >>> -----------------8<--------------------------8<--------------------------8<-------------------------- > >>> The information below can be used to reproduce a debug environment: > >>> > >>> Current build : > >>> https://ci.linaro.org/job/tcwg_gdb_check--master-arm-precommit/3013/artifact/artifacts > >>> Reference build : > >>> https://ci.linaro.org/job/tcwg_gdb_check--master-arm-build/1786/artifact/artifacts > >>> > >>> Warning: we do not enable maintainer-mode nor automatically update > >>> generated files, which may lead to failures if the patch modifies the > >>> master files. > >> _______________________________________________ > >> linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org > >> To unsubscribe send an email to linaro-toolchain-le...@lists.linaro.org > _______________________________________________ linaro-toolchain mailing list -- linaro-toolchain@lists.linaro.org To unsubscribe send an email to linaro-toolchain-le...@lists.linaro.org