I have run GCOV on the individual VTC tests and chewed through
the results and produced two listings:
http://phk.freebsd.dk/misc/vtcgcov_by_source_line.txt
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.
http://phk.freebsd.dk/misc/vtcgcov_by_vtc.txt
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@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.
_______________________________________________
varnish-dev mailing list
varnish-dev@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev
the results and produced two listings:
http://phk.freebsd.dk/misc/vtcgcov_by_source_line.txt
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.
http://phk.freebsd.dk/misc/vtcgcov_by_vtc.txt
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@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.
_______________________________________________
varnish-dev mailing list
varnish-dev@varnish-cache.org
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-dev