Changeset View
Changeset View
Standalone View
Standalone View
Makefile.am
Show First 20 Lines • Show All 184 Lines • ▼ Show 20 Lines | LCOV_FILTER_PATTERN = \ | ||||
-p "src/crypto/ctaes" \ | -p "src/crypto/ctaes" \ | ||||
-p "src/secp256k1" \ | -p "src/secp256k1" \ | ||||
-p "depends" | -p "depends" | ||||
baseline.info: | baseline.info: | ||||
$(LCOV) -c -i -d $(abs_builddir)/src -o $@ | $(LCOV) -c -i -d $(abs_builddir)/src -o $@ | ||||
baseline_filtered.info: baseline.info | baseline_filtered.info: baseline.info | ||||
$(abs_builddir)/contrib/filter-lcov.py $(LCOV_FILTER_PATTERN) $< $@ | $(top_srcdir)/cmake/utils/filter-lcov.py $(LCOV_FILTER_PATTERN) $< $@ | ||||
$(LCOV) -a $@ $(LCOV_OPTS) -o $@ | $(LCOV) -a $@ $(LCOV_OPTS) -o $@ | ||||
test_bitcoin.info: baseline_filtered.info | test_bitcoin.info: baseline_filtered.info | ||||
$(MAKE) -C src/ check | $(MAKE) -C src/ check | ||||
$(LCOV) -c $(LCOV_OPTS) -d $(abs_builddir)/src -t test_bitcoin -o $@ | $(LCOV) -c $(LCOV_OPTS) -d $(abs_builddir)/src -t test_bitcoin -o $@ | ||||
$(LCOV) -z $(LCOV_OPTS) -d $(abs_builddir)/src | $(LCOV) -z $(LCOV_OPTS) -d $(abs_builddir)/src | ||||
test_bitcoin_filtered.info: test_bitcoin.info | test_bitcoin_filtered.info: test_bitcoin.info | ||||
$(abs_builddir)/contrib/filter-lcov.py $(LCOV_FILTER_PATTERN) $< $@ | $(top_srcdir)/cmake/utils/filter-lcov.py $(LCOV_FILTER_PATTERN) $< $@ | ||||
$(LCOV) -a $@ $(LCOV_OPTS) -o $@ | $(LCOV) -a $@ $(LCOV_OPTS) -o $@ | ||||
functional_test.info: test_bitcoin_filtered.info | functional_test.info: test_bitcoin_filtered.info | ||||
@TIMEOUT=15 test/functional/test_runner.py $(EXTENDED_FUNCTIONAL_TESTS) | @TIMEOUT=15 test/functional/test_runner.py $(EXTENDED_FUNCTIONAL_TESTS) | ||||
$(LCOV) -c $(LCOV_OPTS) -d $(abs_builddir)/src --t functional-tests -o $@ | $(LCOV) -c $(LCOV_OPTS) -d $(abs_builddir)/src --t functional-tests -o $@ | ||||
$(LCOV) -z $(LCOV_OPTS) -d $(abs_builddir)/src | $(LCOV) -z $(LCOV_OPTS) -d $(abs_builddir)/src | ||||
functional_test_filtered.info: functional_test.info | functional_test_filtered.info: functional_test.info | ||||
$(abs_builddir)/contrib/filter-lcov.py $(LCOV_FILTER_PATTERN) $< $@ | $(top_srcdir)/cmake/utils/filter-lcov.py $(LCOV_FILTER_PATTERN) $< $@ | ||||
$(LCOV) -a $@ $(LCOV_OPTS) -o $@ | $(LCOV) -a $@ $(LCOV_OPTS) -o $@ | ||||
test_bitcoin_coverage.info: baseline_filtered.info test_bitcoin_filtered.info | test_bitcoin_coverage.info: baseline_filtered.info test_bitcoin_filtered.info | ||||
$(LCOV) -a $(LCOV_OPTS) baseline_filtered.info -a test_bitcoin_filtered.info -o $@ | $(LCOV) -a $(LCOV_OPTS) baseline_filtered.info -a test_bitcoin_filtered.info -o $@ | ||||
total_coverage.info: test_bitcoin_filtered.info functional_test_filtered.info | total_coverage.info: test_bitcoin_filtered.info functional_test_filtered.info | ||||
$(LCOV) -a $(LCOV_OPTS) baseline_filtered.info -a test_bitcoin_filtered.info -a functional_test_filtered.info -o $@ | $(GREP) "\%" | $(AWK) '{ print substr($$3,2,50) "/" $$5 }' > coverage_percent.txt | $(LCOV) -a $(LCOV_OPTS) baseline_filtered.info -a test_bitcoin_filtered.info -a functional_test_filtered.info -o $@ | $(GREP) "\%" | $(AWK) '{ print substr($$3,2,50) "/" $$5 }' > coverage_percent.txt | ||||
▲ Show 20 Lines • Show All 74 Lines • Show Last 20 Lines |