SatelliteQE / robottelo-ci

Jenkins jobs configuration files to be used to run Robottelo against Satellite 6.
GNU General Public License v3.0
14 stars 45 forks source link

Run cobertura coverage report at the end of each Tier execution #511

Closed omaciel closed 5 years ago

omaciel commented 7 years ago

Please make sure to run cobertura coverage report at the end of each Tier execution

kbidarkar commented 7 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

kbidarkar commented 7 years ago

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 )

kbidarkar commented 7 years ago

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.

san7ket commented 5 years ago

@kbidarkar We just have the java part missing right ? as i see we have the ruby and python is implemented

san7ket commented 5 years ago

Please feel free to re-open, if this still needs fixing