adoptium / adoptium/infrastructure

Ansible request for Lcov installation for Code Coverage Report

Open
#2,322 4 comments 0 reactions 0 assignees View on GitHub
ansible
Dominant language
Python
Stars
96
Forks
106
Avg merge
1d 23h
Merged PRs (30d)
13

Description

To enable Code Coverage Report for openj9 (this [issue](https://github.com/eclipse-openj9/openj9/issues/12133)), [Lcov](http://ltp.sourceforge.net/coverage/lcov.php) needs to be installed on x/p/z linux Jenkins machines.

Helpful links:
- https://github.com/eclipse-openj9/openj9/issues/12133
- http://ltp.sourceforge.net/coverage/lcov.php
- ibm_github//runtimes/infrastructure/issues/5763

Thanks.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked OpenJ9 issue 12133 and the Lcov documentation to understand the required coverage report setup. Then locate the Ansible configuration for the x/p/z Linux Jenkins machines and install Lcov there; done means those machines have Lcov available for the OpenJ9 coverage report.

Written by the indexing model from the issue text.

Assessment

Tech stack
ansible, linux
Domain
ci-cd, infrastructure
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.