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: Andreas Schwab <schwab at suse dot de>
- 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: Mon, 31 Mar 2014 22:18:00 +0200
- 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>
"Joseph S. Myers" <joseph@codesourcery.com> writes:
> On Mon, 31 Mar 2014, Andreas Schwab wrote:
>
>> "Joseph S. Myers" <joseph@codesourcery.com> writes:
>>
>> > At the end of the test run, any FAIL or ERROR lines from tests.sum are
>> > printed
>>
>> Are they? I don't see that here.
>
> I've certainly seem them printed. That's what
>
> @grep '^ERROR:' $(objpfx)tests.sum || true
> @grep '^FAIL:' $(objpfx)tests.sum || true
This is the tail of make check:
../scripts/merge-test-results.sh -s /home/abuild/rpmbuild/BUILD/glibc-2.19.90/cc-base/elf/ elf \
check-abi-ld check-abi-libc check-execstack check-localplt check-textrel circleload1 constload1 dblload dblunload filter global ifuncmain1 ifuncmain1pic ifuncmain1picstatic ifuncmain1pie ifuncmain1static ifuncmain1staticpic ifuncmain1staticpie ifuncmain1vis ifuncmain1vispic ifuncmain1vispie ifuncmain2 ifuncmain2pic ifuncmain2picstatic ifuncmain2static ifuncmain3 ifuncmain4 ifuncmain4picstatic ifuncmain4static ifuncmain5 ifuncmain5pic ifuncmain5picstatic ifuncmain5pie ifuncmain5static ifuncmain5staticpic ifuncmain6pie ifuncmain7 ifuncmain7pic ifuncmain7picstatic ifuncmain7pie ifuncmain7static initfirst lateglobal loadfail loadtest multiload neededtest neededtest2 neededtest3 neededtest4 next nodelete nodelete2 nodlopen nodlopen2 noload noload-mem order order-cmp order2 order2-cmp origtest preloadtest reldep reldep2 reldep3 reldep4 reldep5 reldep6 reldep7 reldep8 resolvfail restest1 restest2 tst-addr1 tst-align tst-align2 tst-array1 tst-array1-cmp tst-array1-static tst-array1-static-cmp tst-array2 tst-array2-cmp tst-array3 tst-array3-cmp tst-array4 tst-array4-cmp tst-array5 tst-array5-cmp tst-array5-static tst-array5-static-cmp tst-audit1 tst-audit2 tst-audit8 tst-audit9 tst-auxv tst-deep1 tst-dlmodcount tst-dlmopen1 tst-dlmopen2 tst-dlmopen3 tst-dlopen-aout tst-dlopenrpath tst-execstack tst-execstack-needed tst-execstack-prog tst-global1 tst-initorder tst-initorder-cmp tst-initorder2 tst-initorder2-cmp tst-leaks1 tst-leaks1-mem tst-leaks1-static tst-leaks1-static-mem tst-null-argv tst-pathopt tst-pie1 tst-pie2 tst-ptrguard1 tst-ptrguard1-static tst-relsort1 tst-rtld-load-self tst-stackguard1 tst-stackguard1-static tst-thrlock tst-tls-dlinfo tst-tls1 tst-tls1-static tst-tls10 tst-tls11 tst-tls12 tst-tls13 tst-tls14 tst-tls15 tst-tls16 tst-tls17 tst-tls18 tst-tls19 tst-tls2 tst-tls2-static tst-tls3 tst-tls4 tst-tls5 tst-tls6 tst-tls7 tst-tls8 tst-tls9 tst-tls9-static tst-unique1 tst-unique2 tst-unique3 tst-unique4 tst-unused-dep tst-unused-dep-cmp unload unload2 unload3 unload4 unload5 unload6 unload7 unload8 vismain \
> /home/abuild/rpmbuild/BUILD/glibc-2.19.90/cc-base/elf/subdir-tests.sum
rm /home/abuild/rpmbuild/BUILD/glibc-2.19.90/cc-base/libc.dynsym /home/abuild/rpmbuild/BUILD/glibc-2.19.90/cc-base/elf/ld.dynsym
make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibc-2.19.90/elf'
make[1]: Target 'check' not remade because of errors.
make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibc-2.19.90'
Makefile:9: recipe for target 'check' failed
make: *** [check] Error 2
make: Leaving directory '/home/abuild/rpmbuild/BUILD/glibc-2.19.90/cc-base'
As you can see: you see nothing.
Andreas.
--
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."