[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