Re: [PATCH v2] tests: print failed test numbers at the end of the test run
- From
Jeff King <peff@peff.net>
- Date
- Jul 24, 2011, 15:39 UTC
- Message-ID
- <20110724153950.GB7805@sigill.intra.peff.net>
- In-Reply-To
- <4E2C1FBA.3010606@web.de>
On Sun, Jul 24, 2011 at 03:35:54PM +0200, Jens Lehmann wrote:
Show 11 quoted lines
> Am 24.07.2011 09:41, schrieb Junio C Hamano: > > Jens Lehmann <Jens.Lehmann@web.de> writes: > > > >> Maybe I'm missing something completely obvious, but I always have a hard > >> time finding out which test scripts did fail in a test run with -j30. > > > > I run "ls -d t/trash*" for that ;-) > > Yup. But that won't work when you use "-i" to continue to run all tests > even when some fail, as all trash directories get deleted in the end. Or > did I manage to overlook an option which stops that? ;-)
I used to use:
make -k -j30 grep 'failed [^0]' test-results/*
but these days I use the "prove" tool, which has much nicer output. You can get Makefile support for it with:
GIT_PROVE_OPTS = -j30 DEFAULT_TEST_TARGET = prove
in your config.mak.
-Peff