[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU Autoconf Archive branch master updated. v2015.09.25-13-gbd1d2f5
From: |
E-mail notifications for the Autoconf Archive git repository. |
Subject: |
GNU Autoconf Archive branch master updated. v2015.09.25-13-gbd1d2f5 |
Date: |
Mon, 23 Nov 2015 10:42:43 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Autoconf Archive".
The branch, master has been updated
via bd1d2f55014ddd9061545c048d982a3c11851d90 (commit)
via 7fadb5b146f81e90d661dc89ad0edc1e4d239dd6 (commit)
via 94155ebfebc8d73678335668d0464153585022cd (commit)
from 9bf65e5f34ab88e68c2133d2dab8da71989ae75a (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit bd1d2f55014ddd9061545c048d982a3c11851d90
Merge: 9bf65e5 7fadb5b
Author: Peter Simons <address@hidden>
Date: Mon Nov 23 11:39:09 2015 +0100
Merge branch 'code-coverage' of
https://github.com/olaf-mandel/autoconf-archive into olaf-mandel-code-coverage.
commit 7fadb5b146f81e90d661dc89ad0edc1e4d239dd6
Author: Olaf Mandel <address@hidden>
Date: Tue Oct 13 20:41:53 2015 +0200
AX_CODE_COVERAGE: add CPPFLAGS to skip assertions
The assert() statement is a very helpful tool for quality assurance
in nearly every kind of software project. But during code coverage
it unnecessarily decreases the branch coverage percentage as
assertions should never fail. This is probably not what the user
expects as the branch contained inside the assert() statement is not
visible in the code.
So in a workflow where first the "check" target is run to see if any
test fails (e.g. because of a failing assertion) and then the code
coverage is consulted to see how much of the code was exercised, the
assertions should not be counted.
Implement this by adding a variable CODE_COVERAGE_CPPFLAGS which is
defined to -DNDEBUG if CODE_COVERAGE_ENABLED.
commit 94155ebfebc8d73678335668d0464153585022cd
Author: Olaf Mandel <address@hidden>
Date: Sat Oct 10 12:08:53 2015 +0200
AX_CODE_COVERAGE: further silence rules for V=0
Expand on the pre-existing code_coverage_quiet variables that add
the --quiet option to lcov and genhtml calls if V=0. This way, any
warnings are much more visible.
Completely silence builds for V=0:
* hide the two "outer" make invokations of check-code-coverage
* display short replacement texts for the three commands inside of
code-coverage-capture
-----------------------------------------------------------------------
Summary of changes:
m4/ax_code_coverage.m4 | 43 +++++++++++++++++++++++++++++--------------
1 files changed, 29 insertions(+), 14 deletions(-)
hooks/post-receive
--
GNU Autoconf Archive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU Autoconf Archive branch master updated. v2015.09.25-13-gbd1d2f5,
E-mail notifications for the Autoconf Archive git repository. <=