Module run_job

Source
Expand description

Running a benchmarking job

Structs§

JobRunner
The context for running a job (information that should not be part of Key). Only used for one run, as some fields (e.g. timestamp) change. Independent of jobs: this context is bundled before selecting the job to run.
JobRunnerJobData
JobRunnerWithJob

Functions§

get_commit_tags
Get the string for the COMMIT_TAGS env var, e.g. “” or “foo,v1.2.3”. Wants to be assured that git fetch --tags was run (see methods that return a FetchedTags).