blob: 6aba6838d962caf539b092055bb15cfe0becb836 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
Selectors
=========
These are the currently implemented try selectors:
* :doc:`auto <auto>`: Have tasks chosen for you automatically.
* :doc:`fuzzy <fuzzy>`: Select tasks using a fuzzy finding algorithm and
a terminal interface.
* :doc:`chooser <chooser>`: Select tasks using a web interface.
* :doc:`again <again>`: Re-run a previous ``try_task_config.json`` based
push.
* :doc:`empty <empty>`: Don't select any tasks. Taskcluster will still run
some tasks automatically (like lint and python unittest tasks). Further tasks
can be chosen with treeherder's ``Add New Jobs`` feature.
* :doc:`syntax <syntax>`: Select tasks using classic try syntax.
* :doc:`release <release>`: Prepare a tree for doing a staging release.
* :doc:`scriptworker <scriptworker>`: Run scriptworker tasks against a recent release.
* :doc:`compare <compare>`: Push two identical try jobs, one on your current commit and another of your choice
* :ref:`perf <Mach Try Perf>`: Select categories of performance tests to run, and produce a before/after compare view link.
You can run them with:
.. code-block:: shell
$ mach try <selector>
See selector specific options by running:
.. code-block:: shell
$ mach try <selector> --help
.. toctree::
:caption: Available Selectors
:maxdepth: 1
:hidden:
Auto <auto>
Fuzzy <fuzzy>
Chooser <chooser>
Again <again>
Empty <empty>
Syntax <syntax>
Release <release>
Scriptworker <scriptworker>
Perf </testing/perfdocs/mach-try-perf>
|