git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [ANNOUNCE] Git v2.21.0-rc1 (NonStop Results) - Good News

From
Junio C Hamano <gitster@pobox.com>
Date
Feb 16, 2019, 18:57 UTC
Message-ID
<xmqq5ztj4l3j.fsf@gitster-ct.c.googlers.com>
In-Reply-To
<000001d4c624$da8e05d0$8faa1170$@nexbridge.com>
"Randall S. Becker" <rsbecker@nexbridge.com> writes:
Show 7 quoted lines
>> > The current condition of the code is (the generate_zero_bytes delete
>> > was previously removed so can be ignored for the patch):
>> 
>> Just to make sure I do not misunderstand, this result is with Max's patch but
>> without the generate_zero_bytes stuff?
>
> Correct.

Thanks for a quick response. I've been staring at b46221ff ("Merge branch 'rb/no-dev-zero-in-test'", 2019-02-13). IIUC, t5562 wouldn't have passed if it still fed http-backend from /dev/zero, no? The shell redirection would have failed, so we do need to keep that part of the change---i.e. in order to pass, we do need cc95bc20 ("t5562: replace /dev/zero with a pipe from generate_zero_bytes", 2019-02-09) and Max's "t5562: do not reuse output files", right?

I have been wondering about the whole /dev/zero business. Although we have b46221ff ("Merge branch 'rb/no-dev-zero-in-test'", 2019-02-13) in 'master', "git grep /dev/zero t" has hits in t/helper/test-sha1.sh and t/t4152-am-resume-override-opts.sh, so it must have been somewhat incomplete to help platforms that lack /dev/zero in the first place.

We haven't heard from Dscho in European timezone, but I'm inclined to

 - keep b46221ff in 'master', not reverted.
 - apply Max's "t5562: do not reuse output files"

to 'master' and hope that we can declare victory in this part of the code ;-). There may be fix-ups for other topics before -rc2 on top of that, though.

Show 6 quoted lines
>> Thanks, all.  Hopefully we can get this test failures behind us before -rc2;
>> knock, knock...
>
> Once the fix is integrated and in the usual spots, I can verify
> with haste. The full test cycle is now at 50 hours (argh), which I
> will rerun in full at rc2, but this one is fast.
Previous: Randall S. BeckerNext: Junio C Hamano
Message 5 of 16 in “RE: [ANNOUNCE] Git v2.21.0-rc1 (NonStop Results) - Good News”
  1. Randall S. BeckerFeb 16, 2019
  2. Randall S. BeckerFeb 16, 2019
  3. Junio C HamanoFeb 16, 2019
  4. Randall S. BeckerFeb 16, 2019
  5. Junio C HamanoFeb 16, 2019
  6. Junio C HamanoFeb 18, 2019
  7. Randall S. BeckerFeb 18, 2019
  8. Johannes SchindelinFeb 19, 2019
  9. Johannes SchindelinFeb 18, 2019
  10. Johannes SchindelinFeb 18, 2019
  11. Max KirillovFeb 19, 2019
  12. Max KirillovFeb 19, 2019
  13. Randall S. BeckerFeb 19, 2019
  14. Johannes SchindelinFeb 20, 2019
  15. Max KirillovFeb 18, 2019
  16. Randall S. BeckerFeb 18, 2019

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.