[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gnu-libiconv] new snapshot available: libiconv-1.14-60-g89436ea
From: |
Bruno Haible |
Subject: |
Re: [bug-gnu-libiconv] new snapshot available: libiconv-1.14-60-g89436ea |
Date: |
Tue, 13 Dec 2016 23:57:57 +0100 |
User-agent: |
KMail/4.8.5 (Linux/3.8.0-44-generic; KDE/4.8.5; x86_64; ; ) |
Hi Nelson,
> I've now done test builds of libiconv-1.14-60-g89436ea on 125+ systems
> in our test lab, and got successful builds and installations on all but
> two.
Glad to hear this. I was expecting some more trouble :)
> Two things that would help significantly in examining build logs would
> be
> (1) a clear PASS/FAIL indication for each test, rather than just its bare
> name
> (2) a final summaries that reports counts of passes and fails, and preferably,
> a report like "ALL TESTS PASSED" when that was indeed the case.
Oh, libiconv's test suite is even simpler than that: If a test fails,
"make check" terminates immediately. So, if it passes, all tests passed or
were skipped.
Automake's testsuite output has becomer nicer over time, therefore yes it
would make sense to switch over to Automake (*not* autotest).
Output with Automake 1.11:
PASS: greeting-1
PASS: greeting-2
PASS: hello-1
PASS: last-1
PASS: traditional-1
==================
All 5 tests passed
==================
Output with Automake 1.13:
PASS: greeting-1
PASS: greeting-2
PASS: hello-1
PASS: last-1
PASS: traditional-1
make[4]: Entering directory `/tmp/build/hello-2.9/tests'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/tmp/build/hello-2.9/tests'
============================================================================
Testsuite summary for GNU Hello 2.9
============================================================================
# TOTAL: 5
# PASS: 5
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
Output with Automake 1.15:
PASS: greeting-1
PASS: greeting-2
PASS: hello-1
PASS: last-1
PASS: traditional-1
============================================================================
Testsuite summary for GNU Hello 2.9
============================================================================
# TOTAL: 5
# PASS: 5
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
Bruno
--
In memoriam the victims of the Massacre of Margarita Belén
<http://en.wikipedia.org/wiki/Massacre_of_Margarita_Belén>