VOOZH about

URL: https://phabricator.services.mozilla.com/D306974

⇱ ⚙ D306974 Bug 2047911 - Part 3: Add a way to install web extensions during a try perf/fuzzy run. r=#perftest


Bug 2047911 - Part 3: Add a way to install web extensions during a try perf/fuzzy run. r=#perftest
Needs ReviewPublic

Authored by bas on Tue, Jun 16, 12:24 PM.

Details

Reviewers
None
Group Reviewers
perftest-reviewers
Bugzilla Bug ID
2047911
Summary

This adds extentions as an option to the task config. This allows users to easily specify the extensions they would like to have installed during their try runs. It exposes that task config to the most obviously applicable try selectors.

Diff Detail

Repository
rFIREFOXAUTOLAND firefox-autoland
Branch
HEAD

Event Timeline

Herald added 1 blocking reviewer(s): perftest-reviewers. · View Herald Transcript
Comment Actions

You've pushed a patch that is making changes in areas of Performance Testing.

Please ensure that all the documentation related to this change is updated. Additionally, please ensure that documentation is added for any new features, workarounds, or enhancements.

You can find the existing documentation for Performance Testing here: https://firefox-source-docs.mozilla.org/testing/perfdocs/

phab-bot changed the visibility from "Custom Policy" to "Public (No Login Required)".
phab-bot changed the edit policy from "Custom Policy" to "Restricted Project (Project)".
phab-bot removed a project: secure-revision.
bas retitled this revision from Bug 2047911 - Part 2: Add a way to install web extensions during a try perf/fuzzy run. r=#perftest to Bug 2047911 - Part 3: Add a way to install web extensions during a try perf/fuzzy run. r=#perftest.
Comment Actions
NOTE: A documentation file was modified in diff 1302933

It can be previewed for one week:


If you see a problem in this automated review, please report it here.

Revision Contents

PathSize
testing/
perfdocs/
generated/
12 lines
performance/
mach-try-perf/
perfdocs/
12 lines
tools/
tryselect/
selectors/
chooser/
1 line
1 line
1 line
7 lines
62 lines
test/
33 lines
CommitTreeParentsAuthorSummaryDate
c3b6044f7717c96b09a3181c86b330f927a0Bas Schouten
Bug 2047911 - Part 3: Add a way to install web extensions during a try… (Show More…)
Tue, Jun 16, 10:19 AM

Diff 1302933

testing/perfdocs/generated/mach-try-perf.rst

Loading...

testing/performance/mach-try-perf/perfdocs/index.rst

Loading...

tools/tryselect/selectors/chooser/__init__.py

Loading...

tools/tryselect/selectors/empty.py

Loading...

tools/tryselect/selectors/fuzzy.py

Loading...

tools/tryselect/selectors/perf.py

Loading...

tools/tryselect/task_config.py

Loading...

tools/tryselect/test/test_task_configs.py

Loading...