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

Re: racy test failure in tb/upload-pack-filters

From
Jeff King <peff@peff.net>
Date
Aug 5, 2020, 10:03 UTC
Message-ID
<20200805100351.GA2126375@coredump.intra.peff.net>
In-Reply-To
<CAN0heSqsHGL2Pb37d2dWL+RCWac4z8mjpM-v6v6zsxH_8cWQjQ@mail.gmail.com>
On Wed, Aug 05, 2020 at 11:27:22AM +0200, Martin Ågren wrote:
> > In theory we'd see both copies of the message in the second case. But
> > now always! As soon as the client sees ERR, it exits and we run grep.
> 
> s/now/not/
Oops, thanks.
Show 11 quoted lines
> > -       grep "filter '\''blob:none'\'' not supported" err
> > +       test_i18ngrep "filter '\''blob:none'\'' not supported" err
> 
> Right, this is the one from the intro and the commit message.
> 
> > -       grep "tree filter allows max depth 0, but got 1" err
> > +       test_i18ngrep "tree filter allows max depth 0, but got 1" err
> 
> This one isn't translated, so this hunk could be dropped. Or maybe you
> wanted to knowingly cast a slightly wider net? (And this does fit the
> subject of your patch.)

Neither message is translated in itself, but the bug can happen with either of them (because of the translation of the "remote error" string). The tree-depth one was actually in the first failure I saw, but when I re-ran it to produce output for the commit message, I got one of the other tests.

-Peff
Previous: Martin ÅgrenNext: Martin Ågren
Message 9 of 11 in “racy test failure in tb/upload-pack-filters”
  1. Jeff KingAug 5, 2020
  2. SZEDER GáborAug 5, 2020
  3. Jeff KingAug 5, 2020
  4. Taylor BlauAug 5, 2020
  5. Junio C HamanoAug 5, 2020
  6. sideband: mark "remote error:" prefix for translationJeff King, Aug 7, 2020
  7. Junio C HamanoAug 7, 2020
  8. Martin ÅgrenAug 5, 2020
  9. Jeff KingAug 5, 2020
  10. Martin ÅgrenAug 5, 2020
  11. Taylor BlauAug 5, 2020

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.