Closed me-and closed 9 years ago
Process Explorer sometimes, but not always, has a git.exe
using up a lot of CPU cycles. Killing a git.exe
(whether or not it's using a load of CPU cycles; I've never seen this where there wasn't a git.exe
hanging around) will cause the subcase to fail but the test suite to start moving again.
Based on the tests that're failing, and one run with --verbose
, it looks like the problem is git push
.
The build for v2.1.4 seemed to not hit this problem on 64-bit, but did hit it one on 32-bit. Not sure what happened there, but keeping this ticket open for a while because I don't yet trust the results…
This hasn't been seen for a while now, so closing this. No idea what changed, don't think it's worth spending the effort to find out.
The Git test suite seems to occasionally hang when running the 64-bit version. This doesn't happen in a consistent test, but sometimes a test will just seem to pause and won't recover after waiting for several minutes/hours. Rerun the test and it may succeed. Or it may fail but on a different subtest.
Certain tests seem to be much more prone to it than others; I think the test run has always got into the 5000s before it starts hitting problems.
I've just rerun
t5516-fetch-push.sh
three times and had it hang every time. First after completing test 22, next after completing test 66, next after 34.