Closed
Bug 688666
Opened 14 years ago
Closed 14 years ago
socorro-master and socorro-release jenkins jobs cannot be run concurrently
Categories
(Socorro :: General, task)
Socorro
General
Tracking
(Not tracked)
RESOLVED
FIXED
2.3.2
People
(Reporter: rhelmer, Assigned: rhelmer)
Details
This is because they share the same test database.
We should configure them to use separate DBs so they can run in parallel.
In practice this doesn't happen too often because you need to push to release branch and master with a few minutes of each other, but it does happen and produces very confusing unit test failures.
Assignee | ||
Updated•14 years ago
|
Target Milestone: 2.3 → 2.3.1
Assignee | ||
Updated•14 years ago
|
Assignee: nobody → rhelmer
Assignee | ||
Updated•14 years ago
|
Target Milestone: 2.3.1 → 2.3.2
Assignee | ||
Comment 1•14 years ago
|
||
I think we can override this with environment variables, we need to have a second test DB created for us on the database server probably.
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•14 years ago
|
||
Don't need to wait on new jenkins for this, I went ahead and made the socorro-release job use a "test_release" db and the socorro-master job use a "test_master" db.
This just requires setting the variable "databaseName" in the Jenkins config, and of course making sure the DBs exist and are set up for socorro (CITEXT module, create language plperl/plpgsql).
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Component: Socorro → General
Product: Webtools → Socorro
You need to log in
before you can comment on or make changes to this bug.
Description
•