This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Do not terminate default test runs on test failure
- From: Roland McGrath <roland at hack dot frob dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: Carlos O'Donell <carlos at redhat dot com>, <libc-alpha at sourceware dot org>
- Date: Tue, 11 Mar 2014 12:14:47 -0700 (PDT)
- Subject: Re: Do not terminate default test runs on test failure
- Authentication-results: sourceware.org; auth=none
- References: <Pine dot LNX dot 4 dot 64 dot 1403071741020 dot 6302 at digraph dot polyomino dot org dot uk> <20140311182826 dot 1413374472 at topped-with-meat dot com> <Pine dot LNX dot 4 dot 64 dot 1403111835340 dot 480 at digraph dot polyomino dot org dot uk>
> Apart from needing make -k being unnecessarily different from normal
> conventions for how testsuites work, it also doesn't work for getting the
> test summaries: if any tests (dependencies of the tests target) fail then
> the makefile rule for the tests target (which in a subdirectory generates
> subdir-tests.sum, and at toplevel also generates tests.sum) doesn't get
> run. The point of this patch is to generate a normal summary file of test
> results at toplevel, regardless of whether individual tests passed or
> failed - so you don't need to use -k and postprocess make output to
> identify failures.
Yeah, that's sensible enough. Just so long as the top-level make exits
nonzero when there were failures.