QA/Platform/Graphics/Guides: Difference between revisions

Line 18: Line 18:


== Narrowing the Range ==
== Narrowing the Range ==
'''''Note''': A six week range should be sufficient for mozregression to narrow it down further.''
'''''Note: We recommend narrowing down the range to six weeks between builds before using mozregression.'''''


We recommend that you try to narrow down the range a bit before using mozregression. Assuming you found a bug using today's Firefox Nightly, you would download and install a previous version. Our recommendation is to grab a build from six weeks earlier to begin. If that build reproduces the bug, go back another six weeks, and repeat until you find a build that does not reproduce the bug.
* Start from the date of the build you reproduced the bug with
* Open the ''about:support'' page and make note of the Build ID from the ''Application Basics'' section (the build ID follows a YYYYMMDDhhmmss format).
* Install a build from six weeks before that date from [ftp://ftp.mozilla.org/pub/firefox/nightly/ ftp.mozilla.org]
* If that build reproduces the bug, go back another six weeks
* Repeat this process until you find a build that does not reproduce the bug and make note of its build date
* Use these dates to run mozregression


Make note of the Build ID from the ''Application Basics'' section of the ''about:support'' page. You can get to this page by simply typing ''about:support'' in the URL field and pressing the ENTER key on your keyboard. Alternatively, you can get to this page by clicking the ''Troubleshooting Information'' item from the ''Help'' menu. The build ID follows a YYYYMMDDhhmmss format. Use this to inform mozregression of the date you want to use.
For example, if the build ID of a good build is 20150401123456 and the build ID of a bad build is 20150410123456:
 
<pre>mozregression --good 2015-04-01 --bad 2015-04-10</pre>
For example, if the build ID of a good build is 20150401123456 and the build ID of a bad build is 20150410123456, you would run ''mozregression --good 2015-04-01 --bad 2015-04-10''.


== If Mozregression Fails ==
== If Mozregression Fails ==
Confirmed users
14,525

edits