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)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

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.
Target Milestone: 2.3 → 2.3.1
Assignee: nobody → rhelmer
Target Milestone: 2.3.1 → 2.3.2
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
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
Component: Socorro → General
Product: Webtools → Socorro
You need to log in before you can comment on or make changes to this bug.