|
|
Line 1: |
Line 1: |
| =Overview=
| | #REDIRECT [[QA/Infrastructure/Shadow_Web_Server]] |
| {|
| |
| | style="width: 45%" |
| |
| | style="width: 55%" |
| |
| |- valign="top"
| |
| | '''Lead:'''
| |
| | [mailto:abillings@mozilla.com Al Billings]
| |
| |- valign="top"
| |
| | '''Dates:'''
| |
| | Server operational by end of 2011Q1
| |
| |- valign="top"
| |
| | '''Status:'''
| |
| | Waiting for web server to be provisioned.
| |
| |- valign="top"
| |
| | '''Documentation:'''
| |
| | TBD
| |
| |}
| |
| | |
| =Summary=
| |
| The QA organization needs a web server to host test content and to act as a back end for various QA projects, such as the Mozilla Crowd extension and Continuous Integration.
| |
| | |
| The web server will live on mozqa.com/.org/.net and be run off of a virtual machine created by the Mozilla IT department.
| |
| | |
| =Project Plan=
| |
| == Goal ==
| |
| *To have an apache web server in place hosting a mirror of all of the litmus-files HG repo content.
| |
| *To have CGI and PHP enabled to allow for testing of more complex scenarios than possible with simple HTML files.
| |
| *To have QA specific security certificates to support security testing not currently possible on Mozilla servers.
| |
| *To support new QA projects that require a web back end.
| |
| | |
| == Milestones ==
| |
| | |
| | |
| === Milestone 1 ===
| |
| Completion of:
| |
| * Creation of Web Server
| |
| * Regular cloning of litmus-files HG repo to web root
| |
| | |
| === Milestone 2 ===
| |
| Completion of:
| |
| * Update existing TCM test cases to point manual tests to new server location.
| |
| * Purchase and configuration of security certificates for security testing.
| |
| * Configuration files for MozCrowd extension.
| |
| | |
| === Milestone 3 ===
| |
| Completion of:
| |
| * Continuous Integration files in place.
| |
| * something
| |
| | |
| === Milestone 4 ===
| |
| Completion of:
| |
| * something
| |
| * something
| |
| | |
| === Notes ===
| |