Skip to content

Code Coverage Tool

S-01734

As a ExSeisDat Developer I want a code coverage tool to check how much of the code is covered by unit tests and integration tests.

A given percentage of the code should be covered by tests, with that value ratcheted to reduce the uncovered code over time.

PreDev Notes:

It looks like clang has a coverage tool.

Implementation Notes:

ADDME

System Test Changes:

ADDME

Bug Fixes:

ADDME

C++ API Changes:

ADDME

C API Changes:

ADDME

Success Criteria:

When tests are run, the coverage of the tests run should also be checked. If below a certain value, the test should fail.

CREATED ON - 27/06/2018

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information