QA/Automation/Projects/WebRTC/Crashtest Guide: Difference between revisions

Jump to navigation Jump to search
Line 3: Line 3:
==Setup your system for WebRTC==
==Setup your system for WebRTC==


There are two ways to get ready for WebRTC testing. The first one is most likely what you want to do for today but if you want to contribute code more often to the project you should have your own debug build of Firefox.
There are two ways to get ready for WebRTC testing. The first one ([[Short-term setup]]) is most likely what you want to do for today but if you want to contribute code more often to the project you should have your own debug build of Firefox ([[Long-term setup]]). In any case, the first thing you should do in either case is to install mozdownload.
 
==Download and install mozdownload==
 
Go to http://pypi.python.org/pypi/mozdownload and install it.
 
For information on how to use mozdownload, please see the above website.
 
===Short-term setup===
Download one of the tinderbox builds in the [http://hg.mozilla.org/projects/alder/ alder branch]
Download one of the tinderbox builds in the [http://hg.mozilla.org/projects/alder/ alder branch]


#Download a platform appropriate build from http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/
#Download a platform appropriate build calling the following from command line: <tt>mozdownload -t tinderbox --branch=alder</tt>
#*Linux: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/alder-linux64/
#Extract the alder-build into a suitable directory of your choice
#*Mac OS X: http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/alder-macosx64/
#*Windows http://ftp.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/alder-win64/
#Install the Firefox build and unzip the appropriate tests archive
 
<strong>OR</strong>


===Long-term setup===
Build Firefox on your own (be warned that this will take longer)
Build Firefox on your own (be warned that this will take longer)


Line 32: Line 36:
*https://developer.mozilla.org/en-US/docs/Developer_Guide/Mozilla_build_FAQ#Making_builds_faster
*https://developer.mozilla.org/en-US/docs/Developer_Guide/Mozilla_build_FAQ#Making_builds_faster
*https://developer.mozilla.org/en-US/docs/Developer_Guide/mach
*https://developer.mozilla.org/en-US/docs/Developer_Guide/mach
==Download and install mozdownload==
Go to http://pypi.python.org/pypi/mozdownload and install it.
For information on how to use mozdownload, please see the above website.


==Choose a bug (best one that is already verified) and reproduce the test case using an earlier version of firefox==
==Choose a bug (best one that is already verified) and reproduce the test case using an earlier version of firefox==
Confirmed users
35

edits

Navigation menu