It is with great joy that today we are turn page on our old Release Engineering infrastructure. Since Q1 2010, we have run unit tests and talos jobs on rev3 minis which have seen seven different end-user operating systemsxp,win7-32/64-bit,10.5,10.6,Fed12 32/64-bit.
|I'm so high! Have you seen this infra? It's magical! Rainbows for you and me.|
e enabled jobs on .
What is shiny about this infrastructure?
Q and Mark (from Relps) Microsoft's GPO (Group Policy Object)The same setup as with our Windows 8 infrastructure. This helps us deprecate our lovely (...not) OPSI system and it takes away the pain of deploying things manually through VNC or SSH (I know, I know :S ) on our Win7 machines.
Another neat thing is that we will be able to remotely power cycle these machines like the rest of our infrastructure.We can also increase this infrastructure more easily than Mac the hardware
We now have 130 nodes for each Windows flavor (Win8, Win7 and WinXP) taking care of all of the jobs on mozilla-central based trees plus mozilla-aurora.For now the rev3 machines will ride the trains until ESR17 is killed December. We could try to fast track by uplifting some patches but we don't see a pressing reason to add more human hours into it.
It's been a pleasure to be part of this large testing infrastructure refresh and working together with arr, coop, dmoore, dustin, edmorley, Fredo, hwine, Hubear, mr, melissa, philor, Q, rail, RyanVM, tfranco, van, vinh, and devs. My apologies if I missed anyone.
If you're curious, all 5 different operating systems were setup under this huge tracking bug: https://bugzilla.mozilla.org/show_bug.cgi?id=820243
EDIT: 30-May: I added few more people to the thank you list.
This work by Zambrano Gasparnian, Armen is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.