ReleaseEngineering/Slave Naming: Difference between revisions

Jump to navigation Jump to search
(Created page with "= Introduction = On Release Engineering we do builds and tests of Firefox, Firefox for Android, Firefox OS and Thunderbird. We also do some other tier-2 type of jobs but we u...")
 
Line 16: Line 16:
* "b-" - for build purposes
* "b-" - for build purposes
* "t-" - for test machines
* "t-" - for test machines
 
<br />
2) O = OS + instruction size (optional)
2) O = OS + instruction size (optional)
* xp32/w732/w864
* xp32/w732/w864
Line 24: Line 24:
** for linux we camouflage the distro
** for linux we camouflage the distro
* snow/lion/mtnlion
* snow/lion/mtnlion
 
<br />
3) T = Type of hardware
3) T = Type of hardware
For VMs:
For VMs:
Line 30: Line 30:
* "vm" if run in-house  
* "vm" if run in-house  
** "vmw" for in-house vmware
** "vmw" for in-house vmware
 
<br />
For real hardware:
For real hardware:
* "hp" for hp machines
* "hp" for hp machines
* "ix" for ix machines
* "ix" for ix machines
* "r#" - # depends on the revision of Mac mini that we use
* "r#" - # depends on the revision of Mac mini that we use
 
<br />
4) XXX = number
4) XXX = number
Fixed digits allow lexical sorting, but limit to 999 slaves per type.  This is at variance with numbering throughout the rest of Mozilla, where zero-padding is not used.
Fixed digits allow lexical sorting, but limit to 999 slaves per type.  This is at variance with numbering throughout the rest of Mozilla, where zero-padding is not used.
Confirmed users
3,990

edits

Navigation menu