Commit 5078c4db authored by Poul-Henning Kamp's avatar Poul-Henning Kamp

Add Gcov

parent 8b6b0d07
...@@ -42,6 +42,7 @@ ...@@ -42,6 +42,7 @@
</li> </li>
<li class="toctree-l1"> <li class="toctree-l1">
<a href="/vtest") }}">VTEST</a> <a href="/vtest") }}">VTEST</a>
| <a href="/gcov") }}">GCOV</a>
</li> </li>
</ul> </ul>
<h3>Hosted by:</h3> <h3>Hosted by:</h3>
......
...@@ -8,6 +8,26 @@ Varnish HTTP Cache ...@@ -8,6 +8,26 @@ Varnish HTTP Cache
What is happening What is happening
----------------- -----------------
2017-01-05 - Source Code Coverage
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I usually brag that we have 90%+ automatic test coverage in Varnish,
and that comes with a couple of footnotes.
The main one is that we don't automatically test the curses(3) based
tools (varnish{hist|top|stat|...}) - only because I havn't found a
way to do so.
For 2017 I've raised the bar: from now our goal is 90%+ on _all_ our
source code.
At the same time, I have retooled our code coverage test scripts
so the `GCOV results can be seen online </gcov>`_ .
Presently at 81.8%, but we'll get there...
/phk
2016-12-21 - Project server upgraded 2016-12-21 - Project server upgraded
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment