Bug 1531360 - [try] Add a 'perf' preset for selecting raptor and talos tasks, r=rwood
authorAndrew Halberstadt <ahalberstadt@mozilla.com>
Wed, 13 Mar 2019 14:53:24 +0000
changeset 463991 482fe5ca8245bdc67c2e61a0e369342583b32bfc
parent 463990 59cde22537a465d319e7ad210aa77fffbfd56925
child 463992 99cde26aca85a66f102dfbc618d475b78dcf3d1c
push id35705
push userrmaries@mozilla.com
push dateThu, 14 Mar 2019 21:39:47 +0000
treeherdermozilla-central@495029aae21b [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersrwood
bugs1531360
milestone67.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 1531360 - [try] Add a 'perf' preset for selecting raptor and talos tasks, r=rwood Differential Revision: https://phabricator.services.mozilla.com/D22374
tools/tryselect/try_presets.yml
--- a/tools/tryselect/try_presets.yml
+++ b/tools/tryselect/try_presets.yml
@@ -14,16 +14,27 @@ debugger-tests:
     query:
         - "'debugger"
         - "'mozlint-eslint"
         - "!asan !pgo 'devtools"
         - "!android !asan !pgo 'mochitest-chrome | 'mochitest-clipboard-e10s"
         - "!asan !pgo 'linux64/ 'xpcshell"
         - "!pgo !qr !macosx 'damp"
 
+perf:
+    selector: fuzzy
+    description: >-
+        Runs all performance (raptor and talos) tasks across all platforms.
+        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"
+
 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$