Last modified: 2014-03-21 03:51:49 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 T57788, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 55788 - Jenkins: Create shell wrapper to setup MySQL database
Jenkins: Create shell wrapper to setup MySQL database
Status: NEW
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
wmf-deployment
All All
: Low enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 35912
  Show dependency treegraph
 
Reported: 2013-10-16 13:19 UTC by Antoine "hashar" Musso (WMF)
Modified: 2014-03-21 03:51 UTC (History)
5 users (show)

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


Attachments

Description Antoine "hashar" Musso (WMF) 2013-10-16 13:19:34 UTC
To test out automatic MediaWiki release, we would need a MySQL database setup on a per job / per build basis.

To achieve that, a shell sript needs to be written that would use a jenkins user having create database / create user rights.  The script would take in parameter a database name, user and password to create, that can later on be used by the Job to initialize the database and run tests with it.

This is a blocker for automatic MediaWiki release and will let us run unit tests using a MySQL database in addition to Sqlite backed tests.

So, that is quite important :-]  Have been requested for mw/core PHPunit testing in bug 35912.
Comment 1 Antoine "hashar" Musso (WMF) 2013-10-16 13:19:54 UTC
High priority, needs to get that done by end of week.
Comment 2 Antoine "hashar" Musso (WMF) 2013-11-18 23:48:41 UTC
Back in pool, that is not really a priority right now.
Comment 3 Antoine "hashar" Musso (WMF) 2013-12-02 12:58:52 UTC
Not a priority

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


Navigation
Links