Add a flag to enable/disable fenix in mach try perf
Categories
(Testing :: Performance, defect, P2)
Tracking
(firefox122 fixed)
Tracking | Status | |
---|---|---|
firefox122 | --- | fixed |
People
(Reporter: sparky, Assigned: sparky)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fxp])
Attachments
(1 file)
Currently Fenix runs the nightly build from the firefox-android branch on both the base, and the new commit which can confuse people as there is nothing that shows this. We should add a --fenix flag to enable/disable fenix so that it's only triggered on android runs when it's explicitly requested. This will also force people to read the help message that will have this information.
We should also add this information to the FAQ in the mach-try-perf docs.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 1•1 year ago
|
||
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.
Updated•1 year ago
|
Comment 3•11 months ago
|
||
bugherder |
Description
•