TestEngineering/Performance/RunningTests: Difference between revisions

Jump to navigation Jump to search
Improve prerequistives
(Improve prerequistives)
Line 1: Line 1:
= Guide to running performance tests =
{{DISPLAYTITLE:Running Performance Tests}}
== Prerequisites ==
=== What? ===
To be able to run one or more performance tests you need to know which are those. The [[TestEngineering/Performance#Projects|Performance Test Projects]] from [[TestEngineering/Performance|Performance Test Engineering]] page contains the projects and their test list.


=== How? ===
= Prerequisites =
There’s a tool called [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/mach mach] we use to run the tests, but you need to at least have [https://phabricator.services.mozilla.com/ phabricator] and [https://bugzilla.mozilla.org/ bugzilla] accounts to be able to run on [https://treeherder.mozilla.org/#/jobs?repo=try try].  
To be able to run one or more performance tests you first need to know which tests you would like to run. If you're responding to a regression bug then the test names will be listed in the bug report. You can also discover the performance tests and frameworks available from our [[TestEngineering/Performance#Projects|projects list]]. You can also see our new [https://firefox-source-docs.mozilla.org/testing/perfdocs/index.html performance test documentation], which will eventually replace our wiki pages.
 
To run the tests you will need to have the [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code source code] available locally, and satisfy the requirements for running [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/mach mach] commands. If you want to run tests against the same infrastructure as our continuous integration then you will need to follow the documentation at [[ReleaseEngineering/TryServer]].  


== Running tests ==
== Running tests ==
Confirmed users
2,197

edits

Navigation menu