QA/Desktop Firefox/Walkthroughs/Release Coordination: Difference between revisions

Jump to navigation Jump to search
m
→‎Beta: more fixes to the schedule
m (→‎Timeline: minor format fixes)
m (→‎Beta: more fixes to the schedule)
Line 90: Line 90:
== Timeline ==
== Timeline ==


Note: check mozmill configuration files with http://www.mozqa.com/mciconf/app/ before uploading them.  
General notes:  
 
*Check mozmill configuration files with http://www.mozqa.com/mciconf/app/ before uploading them.
 
*After go-to-build, it is about 3.5 hours until linux builds out, 5 hours for all en-US builds, 7 hours for all builds, 7.5 hours for updates on beta-localtest.
 
*Mozmill tests run on builds on several channels.
** beta-localtest tests updates on our ftp server.
** beta-cdntest hits the CDN.  (We only need to run one, preferably cdntest)
** beta also tests the update builds on our CDN.  


* Day 0 (Monday)
* Day 0 (Monday)
Line 96: Line 105:
** Automation Development migrates the mozmill-tests mozilla-aurora branch to mozilla-beta
** Automation Development migrates the mozmill-tests mozilla-aurora branch to mozilla-beta
* Day 1 (Tuesday)
* Day 1 (Tuesday)
** Release Management will send the go-to-build for the first Beta
** Release Management will send the go-to-build email for the first Beta
** Release Engineering will generate the builds (takes several hours)
** Release Engineering generates the builds (takes several hours; overnight)
** QA develops a test plan including manual regression tests and bug fix verifications, then coordinates overnight testing of the Beta candidates via email to Softvision
** QA develops a test plan including manual regression tests and bug fix verifications, then coordinates overnight testing of the Beta candidates via email to Softvision.
* Day 2 (Wednesday)
* Day 2 (Wednesday)
** QA runs Mozmill-Ondemand functional automation, update automation on the ''beta-localtest'' channel, and update automation on the ''beta-cdntest'' channel. You can either test beta-localtest and beta-cdntest when each email comes in, or just test beta-cdntest when that email comes in.
** functional tests can start as soon as 'Updates available on beta-localtest' email comes in. That indicates all the builds are done.
** functional tests can start as soon as 'Updates available on beta-localtest' comes in. That indicates all the builds are done.
** QA runs Mozmill ondemand update tests on the''beta-cdntest'' channel.  
** QA coordinates further overnight testing of the Beta candidates via email to Softvision
** QA coordinates further overnight testing of the Beta candidates via email to Softvision
* Day 3 (Thursday)
* Day 3 (Thursday)
Line 115: Line 124:
** QA develops a test plan including manual regression tests and bug fix verifications, then coordinates overnight testing of the Beta candidates via email to Softvision
** QA develops a test plan including manual regression tests and bug fix verifications, then coordinates overnight testing of the Beta candidates via email to Softvision
* Day 8 (Tuesday)
* Day 8 (Tuesday)
** QA runs Mozmill-Ondemand functional automation, update automation on the ''beta-localtest'' and ''beta-cdntest'' channels. Report back on this to release-drivers.
** QA runs Mozmill-Ondemand functional automation, then update automation on the ''beta-cdntest'' channel. Report back on this to release-drivers.
** Release Management sends email to push the Beta updates live
** Release Management sends email to push the Beta updates live
** QA then runs update tests on the ''beta'' channel and reports back to release-drivers.
** QA then runs update tests on the ''beta'' channel and reports back to release-drivers.
Confirmed users
2,822

edits

Navigation menu