Last modified: 2014-02-24 12:04:57 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T61918, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 59918 - Add Jenkins jobs for FlaggedRevs
Add Jenkins jobs for FlaggedRevs
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
wmf-deployment
All All
: High enhancement (vote)
: ---
Assigned To: Antoine "hashar" Musso (WMF)
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-01-10 19:19 UTC by Siebrand Mazeland
Modified: 2014-02-24 12:04 UTC (History)
7 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Siebrand Mazeland 2014-01-10 19:19:38 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.
Comment 1 Sam Reed (reedy) 2014-02-13 22:24:59 UTC
Things like https://github.com/wikimedia/mediawiki-extensions-FlaggedRevs/commit/5c5f5aaf121587852381465236892c8aa5f9910b should really not have made it into production
Comment 2 Antoine "hashar" Musso (WMF) 2014-02-20 17:06:10 UTC
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.
Comment 3 Gerrit Notification Bot 2014-02-24 11:55:34 UTC
Change 115140 had a related patch set uploaded by Hashar:
Jobs for mw/ext/FlaggedRev

https://gerrit.wikimedia.org/r/115140
Comment 4 Gerrit Notification Bot 2014-02-24 11:56:13 UTC
Change 115140 merged by jenkins-bot:
Jobs for mw/ext/FlaggedRev

https://gerrit.wikimedia.org/r/115140
Comment 5 Gerrit Notification Bot 2014-02-24 11:57:53 UTC
Change 115142 had a related patch set uploaded by Hashar:
Triggers jobs for mw/ext/FlaggedRev

https://gerrit.wikimedia.org/r/115142
Comment 6 Gerrit Notification Bot 2014-02-24 11:59:16 UTC
Change 115142 merged by jenkins-bot:
Triggers jobs for mw/ext/FlaggedRev

https://gerrit.wikimedia.org/r/115142
Comment 7 Gerrit Notification Bot 2014-02-24 12:00:30 UTC
Change 115143 had a related patch set uploaded by Hashar:
Jenkins job validation (DO NOT SUBMIT)

https://gerrit.wikimedia.org/r/115143
Comment 8 Antoine "hashar" Musso (WMF) 2014-02-24 12:04:44 UTC
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
Comment 9 Gerrit Notification Bot 2014-02-24 12:04:57 UTC
Change 115143 abandoned by Hashar:
Jenkins job validation (DO NOT SUBMIT)

https://gerrit.wikimedia.org/r/115143

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links