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

Re: [ANNOUNCE] Git v2.27.0-rc0

From
Adam Dinwoodie <adam@dinwoodie.org>
Date
May 19, 2020, 19:10 UTC
Message-ID
<CA+kUOanbgUPgCer-sBjX6YROYvZAhzBTUtCnFvuYP1EWvo3VEA@mail.gmail.com>
In-Reply-To
<xmqqy2punll7.fsf@gitster.c.googlers.com>
On Fri, 15 May 2020 at 00:27, Junio C Hamano wrote:
Show 9 quoted lines
>
> An early preview release Git v2.27.0-rc0 is now available for
> testing at the usual places.  It is comprised of 479 non-merge
> commits since v2.26.0, contributed by 53 people, 16 of which are
> new faces.
>
> <snip>
>
>       tests: when run in Bash, annotate test failures with file name/line number

At least on Cygwin, this breaks the test output parsing of failures when running with prove.

Compare the expected behaviour, prior to this commit:
~~~
$ make -j17 && ( cd t && prove t4210-log-i18n.sh )
GIT_VERSION = 2.26.0.131.g6081d3898f
...
t4210-log-i18n.sh .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 6/17 subtests
        (less 3 skipped subtests: 8 okay)
Test Summary Report
-------------------
t4210-log-i18n.sh (Wstat: 256 Tests: 17 Failed: 6)
  Failed tests:  6, 8-9, 11-12, 14
  Non-zero exit status: 1
Files=1, Tests=17,  3 wallclock secs ( 0.05 usr  0.02 sys +  0.77 cusr
 1.80 csys =  2.63 CPU)
Result: FAIL
~~~
with the new behaviour as of this commit:
~~~
$ make -j17 && ( cd t && prove t4210-log-i18n.sh )
GIT_VERSION = 2.26.0.132.g662f9cf154
...
t4210-log-i18n.sh .. Dubious, test returned 1 (wstat 256, 0x100)
Failed 6/17 subtests
        (less 3 skipped subtests: 8 okay)
Test Summary Report
-------------------
t4210-log-i18n.sh (Wstat: 256 Tests: 11 Failed: 0)
  Non-zero exit status: 1
  Parse errors: Tests out of sequence.  Found (7) but expected (6)
                Tests out of sequence.  Found (10) but expected (7)
                Tests out of sequence.  Found (13) but expected (8)
                Tests out of sequence.  Found (15) but expected (9)
                Tests out of sequence.  Found (16) but expected (10)
Displayed the first 5 of 7 TAP syntax errors.
Re-run prove with the -p option to see them all.
Files=1, Tests=11,  3 wallclock secs ( 0.02 usr  0.03 sys +  0.74 cusr
 1.83 csys =  2.62 CPU)
Result: FAIL
~~~
Previous: Junio C HamanoNext: Junio C Hamano
Message 4 of 7 in “[ANNOUNCE] Git v2.27.0-rc0”
  1. Junio C HamanoMay 14, 2020
  2. Randall S. BeckerMay 15, 2020
  3. Junio C HamanoMay 15, 2020
  4. Adam DinwoodieMay 19, 2020
  5. Junio C HamanoMay 19, 2020
  6. Adam DinwoodieMay 20, 2020
  7. Junio C HamanoMay 20, 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.