Re: git v2.13.0-rc0 test failures on cygwin
From: Adam Dinwoodie <hidden>
Date: 2017-04-28 11:45:37
On 23 April 2017 at 15:44, Ramsay Jones wrote:
[Adam, if you are no longer the git package maintainer for cygwin, then please ignore this email and sorry for the noise!]
I am still the Cygwin Git package maintainer; I've been quiet of late because of personal health issues, but I'm now picking things back up again.
Test Summary Report ------------------- t0301-credential-cache.sh (Wstat: 256 Tests: 29 Failed: 6) Failed tests: 12, 24-28 Non-zero exit status: 1
Confirmed I'm seeing this on v2.13.0-rc1, and this passed in v2.12.2. `git bisect` tells me this failure was introduced by commit v2.12.0-267-g612c49e94, added by Devin Lehmacher (added to the CC list).
t8010-cat-file-filters.sh (Wstat: 256 Tests: 8 Failed: 1) Failed test: 8 Non-zero exit status: 1 Files=780, Tests=14700, 10398 wallclock secs ( 1.27 usr 0.78 sys + 1265.08 cusr 4076.38 csys = 5343.50 CPU) Result: FAIL make[1]: *** [Makefile:45: prove] Error 1 make[1]: Leaving directory '/home/ramsay/git/t' make: *** [Makefile:2313: test] Error 2
I also see this failure; `git bisect` tells me it was introduced by v2.10.0-rc1-4-g321459439, added by Johannes Schindelin.
I'm not sure how to proceed from here. (I don't know if it is even possible to 'downgrade' my cygwin installation in order to confirm that the current git-cat-file would work with the 2.7.0-1 version of the cygwin dll).
I believe (although I've never done it myself) you can get old versions of Cygwin packages via the Cygwin Time Machine at http://www.crouchingtigerhiddenfruitbat.org/Cygwin/timemachine.html. I'm sufficiently over-committed at the moment that I'm unlikely to be able to spend time investigating these problems myself, but I'm happy to test patches &c on my local installation if that would be valuable. Adam