Task #4033
closedCI: switch code-coverage to Ubuntu 16.04
100%
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.
Updated by Eric Newberry over 6 years ago
- Status changed from New to In Progress
- Assignee set to Eric Newberry
Updated by Eric Newberry over 6 years ago
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.
Updated by Eric Newberry over 6 years ago
- % 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.
Updated by Eric Newberry over 6 years ago
- 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.
Updated by Davide Pesavento over 6 years ago
Is this one of the new slaves? http://jenkins.named-data.net/job/ndn-tools/706/OS=Ubuntu-16.04-64bit/console
Updated by Eric Newberry over 6 years ago
Davide Pesavento wrote:
Is this one of the new slaves? http://jenkins.named-data.net/job/ndn-tools/706/OS=Ubuntu-16.04-64bit/console
Yes, this issue has been fixed and affected jobs that failed solely because of this have been restarted.
Updated by Eric Newberry over 6 years ago
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?
Updated by Davide Pesavento over 6 years ago
- Status changed from Feedback to Closed
Yes, that's expected. I think we can close this issue now.