Closed
Bug 427919
Opened 17 years ago
Closed 17 years ago
Create one win32 ref image for both build and unittest
Categories
(Release Engineering :: General, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: joduinn, Assigned: joduinn)
References
Details
For historical reasons, we have two different sets of ref images and ref platform definitions. One set for Build, the other set for Unittests.
We want to have only one ref image & ref platform definition, in order to use a shared pool of identical slaves that can be allocated to do *either* Build or Unittest work.
Some differences that will need to be resolved are:
- we *believe* that these have the same toolchain installed on these, but in slightly different locations, with slightly different env.variables.
- different internal networks are used.
- different accounts are used.
This bug is to track working through all this, and obsoleting the old ref images.
(A separate bug should track whether we migrate all our existing VMs or just leave existing VMs as is.)
| Assignee | ||
Comment 1•17 years ago
|
||
Note: from discussion in meeting today, seem that win32 unittest machines are actual physical machines, not VMs. This was done as some tests were time dependent, and failed intermittently if running a (time variable) VM.
Questions:
Should unittests be reworked, and run on VMs, while builds remain on VMs?
Should unittests be run on dedicated hardware, while builds remain on VMs?
Should unittests remain on dedicated hardware, while builds are moved to run on dedicated hardware also?
Comment 2•17 years ago
|
||
I think moving builds to physical hardware is something we explicitly want to avoid doing. I think this would increase maintenance burden, and we'd lose the ability to add hard drives, reboot, start, stop, etc. Not to mention the setup cost of moving our VMs to hardware.
IMHO, we should be using VMs unless there's a reason not to (such as unittest failures on them).
Comment 3•17 years ago
|
||
for some historical retrospective on this, I've dug up bug 371172 which shows we were trying to get some faster cycles than the VMs were giving us.
Updated•17 years ago
|
Priority: -- → P3
| Assignee | ||
Updated•17 years ago
|
Component: Release Engineering → Release Engineering: Future
| Assignee | ||
Comment 4•17 years ago
|
||
We can now close this bug, as the remaining work was just completed in bug#460535.
Assignee: nobody → joduinn
Status: NEW → RESOLVED
Closed: 17 years ago
Component: Release Engineering: Future → Release Engineering
Priority: P3 → P2
Resolution: --- → FIXED
Updated•12 years ago
|
Product: mozilla.org → Release Engineering
You need to log in
before you can comment on or make changes to this bug.
Description
•