[QA] CI config discrepancy

Antoine Musso hashar+wmf at free.fr
Thu Nov 9 10:17:48 UTC 2017


Hello,

integration/config has a few tests to verify the Zuul layout is in sync
with Gerrit.  The tests are flagged with the 'qa' attribute and can be
run via:

 tox -e qa

They test a few things such as:

* skins and extensions have a gate-and-submit pipeline registered
* projects defined in Zuul are actually in Gerrit and the opposite as well.

A few weeks ago I have made the job to send a daily report to the qa-alerts.

Twist: there is currently 316 Gerrit repository that lacks a CI
configuration.

One can find the latest generated report on the job:

https://integration.wikimedia.org/ci/job/integration-config-qa/lastCompletedBuild/testReport/

Lot of repositories are obsoletes, for some running tests do not make
much sense. But for a large majority of them we can surely figure out
some jobs to add :]


-- 
Antoine "hashar" Musso




More information about the QA mailing list