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

m
→‎Update Throttling: added notes explaining how to construct a url for testing update rate throttling
m (→‎Update Throttling: added link to test script that doesn't go through moztrap)
m (→‎Update Throttling: added notes explaining how to construct a url for testing update rate throttling)
Line 427: Line 427:
=== Update Throttling ===
=== Update Throttling ===
Depending on the update strategy upon release it is reasonable to expect we need to test update throttling. If updates are at 100% you should get a background update, 0% you should NOT get a background update; you can use [https://moztrap.mozilla.org/manage/case/8223/ this Moztrap test] to check that. If you need to test an intermediary throttling percentage use [https://moztrap.mozilla.org/manage/case/8213/ this Moztrap test] instead. Here's a useful throttle rate test script: https://bugzilla.mozilla.org/attachment.cgi?id=751274
Depending on the update strategy upon release it is reasonable to expect we need to test update throttling. If updates are at 100% you should get a background update, 0% you should NOT get a background update; you can use [https://moztrap.mozilla.org/manage/case/8223/ this Moztrap test] to check that. If you need to test an intermediary throttling percentage use [https://moztrap.mozilla.org/manage/case/8213/ this Moztrap test] instead. Here's a useful throttle rate test script: https://bugzilla.mozilla.org/attachment.cgi?id=751274
The urls to test throttling should look something like this:
https://aus3.mozilla.org/update/1/Firefox/33.1.1/20141113143407/WINNT_x86-msvc/en-US/release/update.xml
Where 33.1.1 is an older version of Firefox than the one you want to update to, and the number after it in the url is the buildID of that older version. To find an accurate version and its buildID, check the ftp directory for past release candidates: ftp://ftp.mozilla.org/pub/firefox/candidates/


Rel eng's throttling test page: https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Verifying_Throttling
Rel eng's throttling test page: https://wiki.mozilla.org/Release:Release_Automation_on_Mercurial:Updates_through_Shipping#Verifying_Throttling
Confirmed users
2,816

edits