Skip to main content

Spawn.args

Spawn.args: list[str]
The command line arguments.

Spawn.cache_hit

Spawn.cache_hit: bool
See SpawnExec.cache_hit.

Spawn.cacheable

Spawn.cacheable: bool
See SpawnExec.cacheable.

Spawn.digest

Spawn.digest: None | digest
See SpawnExec.digest. The hash function name is omitted. It can be obtained from Invocation. Unset if the file is empty.

Spawn.env_vars

Spawn.env_vars: list[environment_variable]
The environment variables.

Spawn.exit_code

Spawn.exit_code: int
See SpawnExec.exit_code.

Spawn.input_set_id

Spawn.input_set_id: int
Entry ID of the set of inputs. Unset means empty.

Spawn.metrics

Spawn.metrics: None | spawn_metrics
See SpawnExec.metrics.

Spawn.mnemonic

Spawn.mnemonic: str
See SpawnExec.mnemonic.

Spawn.outputs

Spawn.outputs: list[output]
The set of outputs.

Spawn.platform

Spawn.platform: None | platform
The execution platform.

Spawn.remotable

Spawn.remotable: bool
See SpawnExec.remotable.

Spawn.remote_cacheable

Spawn.remote_cacheable: bool
See SpawnExec.remote_cacheable.

Spawn.runner

Spawn.runner: str
See SpawnExec.runner.

Spawn.status

Spawn.status: str
See SpawnExec.status.

Spawn.target_label

Spawn.target_label: str
See SpawnExec.label.

Spawn.timeout_millis

Spawn.timeout_millis: int
See SpawnExec.timeout_millis.

Spawn.tool_set_id

Spawn.tool_set_id: int
Entry ID of the subset of inputs that are tools. Unset means empty.