Apps/QA/Test Infrastructure: Difference between revisions

no edit summary
(Blanked the page)
No edit summary
Line 1: Line 1:
= Test Infrastructure Requirements =


== The Problem ==
<p>The problem we are currently facing in our testing environments is that each group has their own infrastructure.
The infrastructure is built around varying concepts of dev , beta, staging environments. </p>
<p>The problem is those environments all have different schedules that code is pushed, and released, and it is not possible to guarantee what version of the marketplace, browser id, Apps , Sync Tests have gone through a level of integration testing.
</p><p>Each group has their own infrastructure, and it's not entirely clear to each group what the benefits of moving to a shared environment are.
</p><p>Current Release Schedules Are the following:
</p><p>Sync Service - https://intranet.mozilla.org/QA/Server_Weekly_Trains_Staging#Schedules
</p>
<ol><li> Weekly Push
</li><li> Wed Push to staging
</li><li> Monday - Release to production
</li></ol>
<p>MarketPlace - https://mail.mozilla.com/home/wclouser@mozilla.com/AMO%20Schedule.html
</p>
<ol><li> Infrastructure Diagram [&lt;a href="http://micropipes.com/temp/devprocess2.png"&gt;Dev Process&lt;/a&gt;]
</li><li> addons.allizom is staging server, but only updated as needed
</li><li> Release happens 2pm Thursday
</li><li> DBA Sheeri / MPressman
</li></ol>
<p>BrowserID - https://wiki.mozilla.org/QA/BrowserID/TestPlan#Weekly_Test_Schedules
</p>
<ol><li> Thursdays: deployment to Production, Stage (QA), and Dev
</li><li> Thursdays/Fridays: open testing and experimentation by Dev, QA, and community
</li><li> Following week: Monday - Wednesday: QA testing and sign off of current deployment
</li><li> DBA: petef
</li></ol>
<p><br />
Apps - Web Services (HTML / JS / Dashboard)
</p>
<ol><li> As needed
</li></ol>
<p><br />
</p>
<h2> The Purpose </h2>
<p>Define an apps test environment that tests the apps javascript api's, as well as the .
</p>
<h2> Minimum Requriements </h2>
<h3> Hardware Requirements </h3>
<p>apps-dev.mozilla.com
myapps-dev.mozilla.com
</p><p>apps-staging.mozilla.com
<p>&lt;p&gt;myapps-staging.mozilla.com
</p>
</p>
<p>&lt;/p&gt;
</p>
<h3> Concept </h3>
<p>[Image:Webapps_test_infrastructure.png]
</p>
<h2> The Purpose </h2>
<p><br />
</p>
409

edits