enum State [src]
Fields
precheck_unstarted
precheck_started
precheck_doneThis is also used to indicate "dirty" steps that have been modified
after a previous build completed, in which case, the step may or may
not have been completed before. Either way, one or more of its direct
file system inputs have been modified, meaning that the step needs to
be re-evaluated.
running
dependency_failure
success
failure
skippedThis state indicates that the step did not complete, however, it also did not fail,
and it is safe to continue executing its dependencies.
skipped_oomThis step was skipped because it specified a max_rss that exceeded the runner's maximum.
It is not safe to run its dependencies.
Source
pub const State = enum {
precheck_unstarted,
precheck_started,
/// This is also used to indicate "dirty" steps that have been modified
/// after a previous build completed, in which case, the step may or may
/// not have been completed before. Either way, one or more of its direct
/// file system inputs have been modified, meaning that the step needs to
/// be re-evaluated.
precheck_done,
running,
dependency_failure,
success,
failure,
/// This state indicates that the step did not complete, however, it also did not fail,
/// and it is safe to continue executing its dependencies.
skipped,
/// This step was skipped because it specified a max_rss that exceeded the runner's maximum.
/// It is not safe to run its dependencies.
skipped_oom,
}