Code coverage by individual VTCs
phk at phk.freebsd.dk
Sat Feb 15 09:51:34 UTC 2020
I have run GCOV on the individual VTC tests and chewed through
the results and produced two listings:
This listing shows source lines in varnish-cache, how many
times they were executed running all the tests, and how
many tests they were executed in. If the last number is
low, the tests are listed.
This listing shows the lowest number of VTCS which tested the
source lines tested by each VTC.
In other words, a value of one means that there are source
lines in varnish-cache only tested by that VTC and a value
of 258 probably means the VTC is not doing squat for us.
Please note that the tests were all run as root on FreeBSD 13-CURRENT,
so the results are not as comprehensive as they might look.
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the varnish-dev