fune/testing/performance/mach-try-perf/perfdocs
Greg Mierzwinski cc024af56c Bug 1830740 - Add flag to enable fenix in mach-try-perf. r=aglavic,perftest-reviewers
This patch adds a flag to enable fenix in mach try perf. Currently, it's enabled by default however it's not clear that it uses the same build in the base/new try runs. This patch adds some documentation to the FAQ for this, as well as some information in the `--help` message.

At the same time, this patch adds some code to handle apps requested with `--apps` better. Previously, for example, if fenix was requested, the catch-all/base category would capture geckoview tasks as well, but it wasn't clear to the user that this would happen. Now, if an app is requested, that is the only app that will be scheduled, assuming the "default" app has a negation. The notion of a "default" app is also introduced here for any app that has no restriction method defined.

Finally, some extra changes are made to the tests for the fzf side effects to make it clear that the number of side effects must be greater than or equal to the number of fzf calls. This should prevent others from having to determine why their tests are failing on a seemingly unrelated change as the error message we receive is very unclear when this occurs.

Differential Revision: https://phabricator.services.mozilla.com/D194301
2023-11-29 13:20:56 +00:00
..
android-chrome-try-perf.png
comment-zero-alert-number.png Bug 1832893 - [mach-try-perf] Add documentation for using the alert option. r=perftest-reviewers,kshampur 2023-08-31 19:28:55 +00:00
compare-view-sample.png Bug 1832893 - [mach-try-perf] Document the standard workflow of using the tool. r=perftest-reviewers,afinder 2023-08-31 19:28:54 +00:00
config.yml
index.rst Bug 1830740 - Add flag to enable fenix in mach-try-perf. r=aglavic,perftest-reviewers 2023-11-29 13:20:56 +00:00
standard-try-perf.png
standard-workflow.rst Bug 1832893 - [mach-try-perf] Add documentation for using the alert option. r=perftest-reviewers,kshampur 2023-08-31 19:28:55 +00:00
variants-try-perf.png