HomePhabricator

[coverage] Remove subtrees and benchmarks from coverage report

Authored by Andrew Chow <achow101-github@achow101.com> on Jun 2 2017, 21:13.

Description

[coverage] Remove subtrees and benchmarks from coverage report

Summary:

Removes stats about leveldb, univalue, and benchmark coverage from the
coverage reports. Since we don't test these three items specifically and
thus don't care about test coverage for these items.

This builds on top of #10511 to use the faster lcov -r replacement.

Backport of core PR10565 and PR11443
https://github.com/bitcoin/bitcoin/pull/10565/files
https://github.com/bitcoin/bitcoin/pull/11443/files

Depends on D3565

Test Plan:

../configure --enable-lcov
make
make cov

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Differential Revision: https://reviews.bitcoinabc.org/D3545

Details

Committed
FabienJul 7 2019, 11:01
Pushed
FabienJul 7 2019, 11:01
Reviewer
Restricted Project
Differential Revision
D3545: [coverage] Remove subtrees and benchmarks from coverage report
Parents
rABC8e696e092caf: test: Check RPC argument mapping
Branches
Unknown
Tags
Unknown