Confirmed users
2,207
edits
m (Davehunt moved page TestEngineering/Performance/Sheriffing/Talos/Running to TestEngineering/Performance/Talos/Running) |
No edit summary |
||
| Line 5: | Line 5: | ||
Prerequisite: Firefox has already been built successfully locally. | Prerequisite: Firefox has already been built successfully locally. | ||
[https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/mach Mach] is used to run the [ | [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/mach Mach] is used to run the [[TestEngineering/Performance/Talos/Tests|Talos tests]] locally. You can run suites of tests or individual tests on their own. | ||
For example, to run the 'chromez' test suite: | For example, to run the 'chromez' test suite: | ||
| Line 41: | Line 41: | ||
To run all of the talos tests as part of your try push, just add "-t all" to the end of your try syntax. To run a single talos suite as part of your try push, just add "-t <name of suite>" to your try syntax (i.e. "-t g1"). | To run all of the talos tests as part of your try push, just add "-t all" to the end of your try syntax. To run a single talos suite as part of your try push, just add "-t <name of suite>" to your try syntax (i.e. "-t g1"). | ||
To turn on [ | To turn on [[TestEngineering/Performance/Talos/Profiling|profiling]] as part of your talos tests on try, add "mozharness: --spsProfile" to the end of the try syntax (i.e. "-t g1 mozharness: --spsProfile"). There is an option to do this in trychooser. | ||
When viewing your talos try server results on Treeherder, look for the group names 'T' and 'T-e10s'. Click on the green symbol corresponding to the talos suite name, and then click on the 'Performance' tab below to see the test results. | When viewing your talos try server results on Treeherder, look for the group names 'T' and 'T-e10s'. Click on the green symbol corresponding to the talos suite name, and then click on the 'Performance' tab below to see the test results. | ||
If you're curious about the hardware we use, here is a [ | If you're curious about the hardware we use, here is a [[TestEngineering/Performance/Talos/Misc#Hardware_Profile_of_machines_used_in_automation|description of the specs]]. You can also refer to the [[ReferencePlatforms#Build_Reference_Platforms|test reference platforms]] documentation. | ||
== Are my Talos Results OK? == | == Are my Talos Results OK? == | ||
| Line 113: | Line 113: | ||
== Testing your Talos Patch on Try Server == | == Testing your Talos Patch on Try Server == | ||
Just push your talos patch to the try server. See [ | Just push your talos patch to the try server. See [[#Try_Server|the Try Server section]] above. | ||