Re: Bug: t5813 failing on Cygwin
- From
Jeff King <peff@peff.net>
- Date
- Nov 7, 2015, 18:45 UTC
- Message-ID
- <20151107184527.GA4483@sigill.intra.peff.net>
- In-Reply-To
- <563DEA71.1080808@dinwoodie.org>
On Sat, Nov 07, 2015 at 12:11:29PM +0000, Adam Dinwoodie wrote:
> Specifically, I'm seeing t5813 subtests 9-13 and 15-19 failing. This happens > with a clean build straight from the Git source tree (git clean -dfx && make > configure && ./configure && make && cd t && ./t5813-proto-disable-ssh.sh) as > well as builds using the Cygwin packaging paraphernalia.
What does the output of "./t5813-proto-disable-ssh.sh -v -i" show?
It seems strange that it would fail only on Cygwin; this code doesn't really use any platform-dependent features. It's also weird that it fails _only_ for ssh, and _only_ on the tests that are using "ssh://" URLs are not "host:path" syntax.
I tried building on Linux with the Cygwin build knobs found in config.mak.uname, but I couldn't get it to fail. I also wondered if the test was doing something with the shell that might not be portable, but I don't see anything interesting.
-Peff