[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-11-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #21 from Marcin Cieślak --- Tim, thanks for this! This is very useful. I hope we can start to test the Jenkins setup someday. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for th

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-11-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 Tim Landscheidt changed: What|Removed |Added Status|PATCH_TO_REVIEW |NEW -- You are receiving this mail

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-11-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #20 from Gerrit Notification Bot --- Change 171879 merged by jenkins-bot: Enable Travis CI for PostgreSQL https://gerrit.wikimedia.org/r/171879 -- You are receiving this mail because: You are the assignee for the bug. You are on

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-11-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 Gerrit Notification Bot changed: What|Removed |Added Status|NEW |PATCH_TO_REVIEW -- You are

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-11-07 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #19 from Gerrit Notification Bot --- Change 171879 had a related patch set uploaded by Tim Landscheidt: Enable Travis CI for PostgreSQL https://gerrit.wikimedia.org/r/171879 -- You are receiving this mail because: You are the ass

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-11-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #18 from Tim Landscheidt --- I create a separate user and database for each test in my setup because I have some diffuse recollections of not every DB object identifier being schema-qualified in some places in the past; having isola

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-11-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #17 from Jeff Janes --- Is there a need to create a new user for each test? I would think that it is sufficient to create a new database, and use the same user for each one. And the create database would then probably not be neces

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-10-10 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #16 from Tim Landscheidt --- Created attachment 16741 --> https://bugzilla.wikimedia.org/attachment.cgi?id=16741&action=edit My test script for reference. I use the attached script. The user Jenkins runs the test as has to be a

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-09-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #15 from Antoine "hashar" Musso --- Someone need to figure out a way to: * create a unique username / database when a job start * inject that in LocalSettings.php or have the dbname / credentials generated in a predictive way * dele

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-09-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #14 from Tim Landscheidt --- (In reply to Jeff Janes from comment #13) > How can the mw-install-mysql.sh be unimplemented? > [...] There are no tests run for MySQL at the moment (cf. bug #35912). (In reply to Marcin Cieślak from

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2014-09-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 Jeff Janes changed: What|Removed |Added CC||jeff.ja...@gmail.com --- Comment #13 from

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2013-12-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #12 from Antoine "hashar" Musso --- Marcin, sorry for the delay. The shell scripts run by Jenkins are hosted in integration/jenkins.git under the /bin repository. I have created a while back basic placeholders: mw-install-mysql.s

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2013-12-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #11 from Marcin Cieślak --- hashar, can you point me to relevant portions of git tree where those script should be located (like the ones you have for MySQL)? Is there any environment in labs I could test it with? I hope to get Po

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2013-12-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #10 from Antoine "hashar" Musso --- We have a postgre database installed on the Jenkins machine but I haven't found the time to write all the glue needed to make it possible. Namely: - write a script to create a user/database in p

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2013-12-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 --- Comment #9 from Marcin Cieślak --- Sorry to hear that. I have some trouble catching up with ppl merging things like LOCK IN SHARE MODE (e.g. bug 46594) and breaking other databases. -- You are receiving this mail because: You are the assi

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2013-12-02 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 Antoine "hashar" Musso changed: What|Removed |Added Priority|Normal |Low Severity|normal

[Bug 37602] Jenkins: Set up PHPUnit testing on PostgreSQL backend

2013-04-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=37602 Krinkle changed: What|Removed |Added CC||krinklem...@gmail.com Summary|Jen