diff options
author | Andreas Fuchs <andreas.fuchs@sit.fraunhofer.de> | 2017-11-22 10:23:01 +0100 |
---|---|---|
committer | Philip Tricca <philip.b.tricca@intel.com> | 2017-11-28 10:17:19 -0800 |
commit | 61cb7fbe76ac35d7b7162e62750064292da9d6f0 (patch) | |
tree | 43d51f1467779721bb63f824ba9bb16276be080a /.travis.yml | |
parent | 24fb1306e0204c931bb0cab63d04c6534d49bb78 (diff) | |
download | tpm2-tss-61cb7fbe76ac35d7b7162e62750064292da9d6f0.tar.gz |
Tests: Add support for code coverage measurement
This patch adds support for code coverage calculation
using gcov and lcov by configures --enable-code-coverage
and make check-code-coverage.
Also updated .travis.yml, untested however.
Signed-off-by: Andreas Fuchs <andreas.fuchs@sit.fraunhofer.de>
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index e34a46cb..8306da28 100644 --- a/.travis.yml +++ b/.travis.yml @@ -47,6 +47,10 @@ install: - make - make install - cd ../../ + - wget http://ftpmirror.gnu.org/autoconf-archive/autoconf-archive-2017.09.28.tar.xz + - sha256sum autoconf-archive-2017.09.28.tar.xz | grep -q 5c9fb5845b38b28982a3ef12836f76b35f46799ef4a2e46b48e2bd3c6182fa01 + - tar xJf autoconf-archive-2017.09.28.tar.xz + - cp autoconf-archive-2017.09.28/m4/ax_code_coverage.m4 m4/ before_script: - ./bootstrap |