Last modified: 2014-02-24 12:04:57 UTC
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.
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 115140 had a related patch set uploaded by Hashar: Jobs for mw/ext/FlaggedRev https://gerrit.wikimedia.org/r/115140
Change 115140 merged by jenkins-bot: Jobs for mw/ext/FlaggedRev https://gerrit.wikimedia.org/r/115140
Change 115142 had a related patch set uploaded by Hashar: Triggers jobs for mw/ext/FlaggedRev https://gerrit.wikimedia.org/r/115142
Change 115142 merged by jenkins-bot: Triggers jobs for mw/ext/FlaggedRev https://gerrit.wikimedia.org/r/115142
Change 115143 had a related patch set uploaded by Hashar: Jenkins job validation (DO NOT SUBMIT) https://gerrit.wikimedia.org/r/115143
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
Change 115143 abandoned by Hashar: Jenkins job validation (DO NOT SUBMIT) https://gerrit.wikimedia.org/r/115143