Page MenuHomePhabricator

[coverage] Remove subtrees and benchmarks from coverage report
ClosedPublic

Authored by Fabien on Jul 4 2019, 14:57.

Details

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

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

deadalnix requested changes to this revision.Jul 5 2019, 13:51

Check RPC mapping is missing. Sounds like you are missing some backport.

This revision now requires changes to proceed.Jul 5 2019, 13:51
This revision is now accepted and ready to land.Jul 6 2019, 15:15