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: "Joseph S. Myers" <joseph at codesourcery dot com>
- To: Andreas Schwab <schwab at suse dot de>
- Cc: Carlos O'Donell <carlos at redhat dot com>, <libc-alpha at sourceware dot org>
- Date: Mon, 31 Mar 2014 20:29:24 +0000
- 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> <mvm38hyfl2x dot fsf at hawking dot suse dot de> <Pine dot LNX dot 4 dot 64 dot 1403311712520 dot 15146 at digraph dot polyomino dot org dot uk> <87ha6e3yx3 dot fsf at igel dot home>
On Mon, 31 Mar 2014, Andreas Schwab wrote:
> make[1]: Target 'check' not remade because of errors.
That means that some dependency of the toplevel tests target failed
(possibly because a test failed to compile), in which case the commands
for that target don't get run. Generation of summaries relies on
dependencies not failing - there is a presumption that while some tests
may fail on execution (which doesn't translate to a make-level failure
unless stop-on-test-failure is set) for reasons that are hard to fix, any
failure to compile is a serious problem that should also be
straightforward to fix.
So find what the first failure at make level was and fix it (or add it to
$(tests-special) and use $(evaluate-test) in the rules, if it really needs
to be counted as a test that's allowed to fail).
--
Joseph S. Myers
joseph@codesourcery.com