# Selectors These are the currently implemented try selectors: - {doc}`auto `: Have tasks chosen for you automatically. - {doc}`fuzzy `: Select tasks using a fuzzy finding algorithm and a terminal interface. - {doc}`chooser `: Select tasks using a web interface. - {doc}`again `: Re-run a previous `try_task_config.json` based push. - {doc}`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}`release `: Prepare a tree for doing a staging release. - {doc}`scriptworker `: Run scriptworker tasks against a recent release. - {doc}`compare `: Push two identical try jobs, one on your current commit and another of your choice - {ref}`perf `: Select categories of performance tests to run, and produce a before/after compare view link. You can run them with: ```shell mach try ``` See selector specific options by running: ```shell mach try --help ``` ```{toctree} :caption: Available Selectors :hidden: true :maxdepth: 1 Auto Fuzzy Chooser Again Empty Release Scriptworker Perf ```