From: Junio C Hamano Date: Wed, 20 Feb 2019 19:41:55 GMT Subject: Re: [ANNOUNCE] Git v2.21.0-rc2 Message-ID: In-Reply-To: <012601d4c8b5$54f1b730$fed52590$@nexbridge.com> "Randall S. Becker" writes: > On February 19, 2019 18:29, Junio C Hamano wrote: >> A release candidate Git v2.21.0-rc2 is now available for testing at the usual >> places. It is comprised of 474 non-merge commits since v2.20.0, contributed >> by 61 people, 16 of which are new faces. > > Thanks. t5562 works properly on NonStop (3 tests under various > loads). I am starting a full regression test now - see you in two > days or so with a full report. Thanks. In the end I ended up doing the following: - kept most of your "feed NULs generated from a helper program via pipe, instead of reading from /dev/zero" patch, - replaced the helper program used in the above with the test-tool one by Dscho, - used Max's "do not reuse the output file---the background writer about to die may still have it open when the next test starts", - used Max's "when testing the program with overly large input declared with content-length, do not have to feed from /dev/zero; /dev/null suffices as a mistaken program attempting to read would die when seeing EOF anyway" patch to reduce one mention of /dev/zero (or one pipe from the helper output) further. Hopefully Dscho's Azure thing would also be happy with one less use of Perl script. As I said earlier, a few places in t/ still mention /dev/zero and I think it is a real bug on platforms without /dev/zero in t4153: $ git grep -h dev/zero t/ test_must_fail test_terminal git am --3way