> graphs, compare, dashboard, toolchain, status, help.

@rust-timer commands

@rust-timer supports several commands, the most common (and simple) being @rust-timer queue. This command is usually invoked as @bors try @rust-timer queue, which starts a bors "try build" (not a merge). @rust-timer will wait for the try build to finish, and if it succeeds will then queue a perf run.

@rust-timer queue has a few extra options that can be useful:

@rust-timer build $commit will queue a perf run for the given commit $commit. It is usually invoked with the commit from a successful "try" run. (The queue command can be seen as a shortcut that automatically selects the "try" run's commit for the build command) This command also supports the same options as @rust-timer queue.

@rust-timer triage $commits is meant to be executed on a rollup, to help identify the culprit of performance regressions/improvements of that rollup. It takes a space-separated list of `$commits` SHAs, and queues a perf run for each commit. The results are reported on the corresponding PRs, and in the future will also be reported in the rollup itself. This command does not (yet) support options.

Contribute on GitHub