On Mon, Aug 3, 2020 at 11:41 PM Rob Landley <r...@landley.net> wrote: > > I got email about https://github.com/landley/toybox/runs/940149373 in which > one > of the cpio tests spuriously failed. I cannot cut and paste the failure > because > microsoft github's crammed so much javascript into the reporting page that > doesn't work. > > The last time cpio.c changed was april, the last time tests/cpio.test changed > was may, and the last time lib/* or any of the scripts/test plumbing changed > was > June. > > The test failed for non-obvious reasons which look like a shell race condition > with | or something? The test is doing a dd to grab a specific byte offset out > of the file. and the chunk it's looking at starts 8 bytes too early to get a > match with what it expects. Is this a dd problem? Is the file longer with > spurious crap inserted earlier in it? Did the container's | insert extra data? > Who knows, I haven't a clue how to dig any of the build artifacts out of this > mess, but I got email about it.
yeah, this is where i've been for years with the "found by Android CI" bugs. one thing i can say is that i'm _not_ seeing this on Android's CI. (an obvious difference there is that we use toybox dd!) anyway, the first time i see a failure i just take a mental note to prime myself for future occurrences and assume cosmic ray/failing hardware/bad kernel unless i see it again. the nice thing about CI though is that it doesn't take long before it's run the tests more often than all the humans put together. > I thought I was not going to get these emails, and am sad. And to add insult, > the github email says it's from "Rob Landley", which is very much not the > case. annoyingly, i _want_ to get them, but don't. (and don't know how to sign up for them either :-( ) > Rob > _______________________________________________ > Toybox mailing list > Toybox@lists.landley.net > http://lists.landley.net/listinfo.cgi/toybox-landley.net _______________________________________________ Toybox mailing list Toybox@lists.landley.net http://lists.landley.net/listinfo.cgi/toybox-landley.net