In addition to the coverage percentage, also track the number tests that are executed.
Description
Test execution reports typically include the number of tests that were executed. While the particular value itself is not super important, tracking trends over time provides a proxy for the state of testing in the project.
There are many ideas in our space circling around the same concept: why would coverage just be a binary? Why wouldn’t know the number of tests, or better yet, which tests actually ran on each line? What if you could click a test and see all the lines it hit?
Definitely something we are thinking a lot about, but can’t do it ourselves. It will take a lot of coordination from CI, to open source coverage report generators, to code coverage solutions like ours. Nothing to happen too quickly, but we definitely think this is the future.