Task #4033
closed
CI: switch code-coverage to Ubuntu 16.04
Added by Davide Pesavento about 7 years ago.
Updated over 6 years ago.
Description
It seems to give more accurate results overall.
I also suggest to use the version of lcov
from the official apt repositories. It's not the latest (it's 1.12 vs 1.13), but I've been using 1.12 locally for some time with no issues. Using the apt version maximizes reproducibility on developers' machines without requiring installation of software from external sources.
- Status changed from New to In Progress
- Assignee set to Eric Newberry
I believe we should also retired two of the 14.04 64-bit agents (from 4 to 2) and replace them with two more 16.04 64-bit agents (from 2 to 4) to handle the workload shift.
- % Done changed from 0 to 90
The two extra 16.04 64-bit agents have been deployed and the code-coverage label has been removed from all 14.04 64-bit agents and added to all 16.04 64-bit agents.
- Status changed from In Progress to Feedback
- % Done changed from 90 to 100
Two of the 14.04 64-bit agents have been retired. Marking this issue as feedback until we get results.
It looks like coverage percentages either didn't change significantly or increased somewhat after changing to 16.04 for ndn-cxx, ndn-tools, and NFD. Is this expected or is something wrong?
- Status changed from Feedback to Closed
Yes, that's expected. I think we can close this issue now.
Also available in: Atom
PDF