Bug 1546471 - Add a new try preset for talos when making changes to the browser chrome r=mconley
authorBrian Grinstead <bgrinstead@mozilla.com>
Tue, 23 Apr 2019 18:24:46 +0000
changeset 470530 4e944453387799c678ea924d3b9084fdc011d199
parent 470529 f81c7ca6d292fdd90c810576ea888132c3a11803
child 470531 99ad1e5017af4029d97661a835ab95f78a5cb2b8
push id35906
push useraciure@mozilla.com
push dateTue, 23 Apr 2019 22:14:56 +0000
treeherdermozilla-central@0ce3633f8b80 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmconley
bugs1546471
milestone68.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1546471 - Add a new try preset for talos when making changes to the browser chrome r=mconley This skips a number of talos jobs that are unlikely to be affected by due a browser-chrome specific change Run with: `./mach try fuzzy --preset perf-chrome` Differential Revision: https://phabricator.services.mozilla.com/D27911
tools/tryselect/try_presets.yml
--- a/tools/tryselect/try_presets.yml
+++ b/tools/tryselect/try_presets.yml
@@ -28,16 +28,26 @@ perf:
         This preset can be filtered down further (e.g to limit it to a specific
         platform) via |mach try --preset perf -xq "'windows"|.
 
         Android hardware platforms are excluded due to resource limitations.
     query:
         - "^test- !android-hw 'raptor | 'talos"
     rebuild: 5
 
+perf-chrome:
+    description: >-
+        Runs the talos tests most likely to change when making a change to
+        the browser chrome. This skips a number of talos jobs that are unlikely
+        to be affected in order to conserve resources.
+    query:
+        - "opt-talos- 'chrome | 'svg | 'session | 'tabswitch"
+    rebuild: 6
+    selector: fuzzy
+
 sample-suites:
     selector: fuzzy
     description: >-
         Runs one chunk of every test suite plus all suites that aren't chunked.
         It is useful for testing infrastructure changes that can affect the
         harnesses themselves but are unlikely to break specific tests.
     query:
         - ^test- -1$