Closed omaciel closed 5 years ago
I think this is what we need to achieve this task, https://docs.openstack.org/infra/jenkins-job-builder/publishers.html#publishers.cobertura
This is now done, for the pulp part, which covers the python coverage.
We now, need to work with
a) Ruby ( katello + foreman) and
b) Java ( candlepin )
We now also have a new job called report-consolidated-coverage-{satellite_version}-{os}
, which would gather all the .coverage.* files into tar as artifacts and untar all these from Tier1, Tier2, Tier3, Tier4, RHAI and Destructive Jobs and create just one coverage.xml file for all of the Tiers.
@kbidarkar We just have the java part missing right ? as i see we have the ruby and python is implemented
Please feel free to re-open, if this still needs fixing
Please make sure to run
cobertura
coverage report at the end of each Tier execution