In https://gerrit.wikimedia.org/r/#/c/106732/ I found out that FlaggedRevs does not have the standard Jenkins jobs that (I think) all WMF installed MediaWiki extensions should have. Please add those.
Version: wmf-deployment
Severity: enhancement
In https://gerrit.wikimedia.org/r/#/c/106732/ I found out that FlaggedRevs does not have the standard Jenkins jobs that (I think) all WMF installed MediaWiki extensions should have. Please add those.
Version: wmf-deployment
Severity: enhancement
Things like https://github.com/wikimedia/mediawiki-extensions-FlaggedRevs/commit/5c5f5aaf121587852381465236892c8aa5f9910b should really not have made it into production
One can follow the tutorial to add new jobs in Jenkins: https://www.mediawiki.org/wiki/Continuous_integration/Tutorials/Adding_a_MediaWiki_extension
I will be happy to pair.
Change 115142 had a related patch set uploaded by Hashar:
Triggers jobs for mw/ext/FlaggedRev
Change 115143 had a related patch set uploaded by Hashar:
Jenkins job validation (DO NOT SUBMIT)
I have created the jobs and they are now triggering.
I have submitted a dummy change https://gerrit.wikimedia.org/r/#/c/115143/ which fails the tests https://integration.wikimedia.org/ci/job/mwext-FlaggedRevs-testextensions-master/1/console with some:
FlaggablePageTest::testPageDataFromTitle
SqlBagOStuff::set: Flushing an explicit transaction, getting out of sync! [Called from DatabaseBase::commit in /srv/ssd/jenkins-slave/workspace/mwext-FlaggedRevs-testextensions-master/includes/db/Database.php at line 3452]
Logged bug 61848