QA/Infrastructure: Difference between revisions
| Line 9: | Line 9: | ||
The infrastructure above is available to members of the QA organization on demand. | The infrastructure above is available to members of the QA organization on demand. | ||
The | The resources are: | ||
* ESX server in PHX capable of running virtual machines to act as servers for QA members. | * ESX server in PHX capable of running virtual machines to act as servers for QA members. | ||
* Mozqa.com, which serves up tests checked into hg. These are automatically synched every 15 minutes. | * Mozqa.com, which serves up tests checked into hg. These are automatically synched every 15 minutes. | ||
| Line 15: | Line 15: | ||
** A series of mac minis (3 running OS X 10.5, 3 running 10.6, and 8 running 10.7). | ** A series of mac minis (3 running OS X 10.5, 3 running 10.6, and 8 running 10.7). | ||
** 8 ESX servers running ESX 5. These are currently in the process of being made into a vCenter cluster by IT ({{bug|701889}}) | ** 8 ESX servers running ESX 5. These are currently in the process of being made into a vCenter cluster by IT ({{bug|701889}}) | ||
In order to gain access to these resources, you should open a bug in bugzilla with the following parameters: | |||
* Product: Mozilla QA | |||
* Component: Infrastructure | |||
Bugs should be assigned to Al Billings (abillings) at this point. | |||
Examples of why to open bugs: | |||
* You're working on a project and need a Linux or Windows server for QA development for a quarter or two. You can get an PHX hosted virtual machines on the ESX server. | |||
* You have testcases or scripts that need to be publicly accessible. It is possible to permanently add these to the configuration of mozqa.com or get access there to run code (such as PHP). (SSL certificates and virtual hosts that were put in place, for example). | |||
Generally speaking, virtual machines running in ESX should be for short or medium term use by QA. If you need a server on a more permanent, long term basis, you should open an IT bug and have the IT provision one for you. That enables long term support and back ups. | |||
== Notes == | == Notes == | ||
Revision as of 18:15, 30 December 2011
The QA organization has need for ongoing infrastructure to have the resources necessary for both manual and automated testing amongst all of the supported projects of Mozilla.
Ongoing Projects
- On Demand Provisioning aka PHX ESX server
- Shadow Web Server aka Mozqa.com
- Automation Servers aka Mozmill machines
Infrastructure Use
The infrastructure above is available to members of the QA organization on demand.
The resources are:
- ESX server in PHX capable of running virtual machines to act as servers for QA members.
- Mozqa.com, which serves up tests checked into hg. These are automatically synched every 15 minutes.
- Automation machines in MV. These are dedicated for Mozmill-based testing and potentially Selenium. These are:
- A series of mac minis (3 running OS X 10.5, 3 running 10.6, and 8 running 10.7).
- 8 ESX servers running ESX 5. These are currently in the process of being made into a vCenter cluster by IT (bug 701889)
In order to gain access to these resources, you should open a bug in bugzilla with the following parameters:
- Product: Mozilla QA
- Component: Infrastructure
Bugs should be assigned to Al Billings (abillings) at this point.
Examples of why to open bugs:
- You're working on a project and need a Linux or Windows server for QA development for a quarter or two. You can get an PHX hosted virtual machines on the ESX server.
- You have testcases or scripts that need to be publicly accessible. It is possible to permanently add these to the configuration of mozqa.com or get access there to run code (such as PHP). (SSL certificates and virtual hosts that were put in place, for example).
Generally speaking, virtual machines running in ESX should be for short or medium term use by QA. If you need a server on a more permanent, long term basis, you should open an IT bug and have the IT provision one for you. That enables long term support and back ups.
Notes
Open bugs can be queried here.
Note: Many open issues do not appear in query as they are logged as IT Server Operations issues since IT staff are necessary to resolve some issues.
Contacts
Al Billings is the contact for QA Infrastructure