I'm about to go on vacation, but before I started, Isabela asked me for coverage information on Tor, to help people decide where more tests should be written.
I've re-run coverage, and uploaded the gcov output here:
https://people.torproject.org/~nickm/volatile/coverage-65a1e27.tar.bz2
That archive includes coverage on current master from * make check * make test-network (uses chutney) * make test-stem (uses stem) * all of the above, combined
I'm also attaching a script that I wrote long long ago, and use to summarize coverage file-by-file. Example use:
gcov-lines.py ./coverage-65a1e27/cov-all/*
yrs,
Thanks Nick! created #16506 to track this work.
Cheers, Isabela
On 07/03/2015 11:46 AM, Nick Mathewson wrote:
I'm about to go on vacation, but before I started, Isabela asked me for coverage information on Tor, to help people decide where more tests should be written.
I've re-run coverage, and uploaded the gcov output here:
https://people.torproject.org/~nickm/volatile/coverage-65a1e27.tar.bz2
That archive includes coverage on current master from
- make check
- make test-network (uses chutney)
- make test-stem (uses stem)
- all of the above, combined
I'm also attaching a script that I wrote long long ago, and use to summarize coverage file-by-file. Example use:
gcov-lines.py ./coverage-65a1e27/cov-all/*
yrs,
-- PM at TorProject.org gpg fingerprint = 8F2A F9B6 D4A1 4D03 FDF1 B298 3224 4994 1506 4C7B @isa