Skip to main content

ArtifactMetrics.output_artifacts_from_action_cache

ArtifactMetrics.output_artifacts_from_action_cache: None | files_metric
Measures all output artifacts from actions that were cached locally via the action cache. These artifacts were already present on disk at the start of the build. Does not include Skyframe-cached actions’ outputs.

ArtifactMetrics.output_artifacts_seen

ArtifactMetrics.output_artifacts_seen: None | files_metric
Measures all output artifacts from executed actions. This includes actions that were cached locally (via the action cache) or remotely (via a remote cache or executor), but does not include outputs of actions that were cached internally in Skyframe.

ArtifactMetrics.source_artifacts_read

ArtifactMetrics.source_artifacts_read: None | files_metric
Measures all source files newly read this build. Does not include unchanged sources on incremental builds.

ArtifactMetrics.top_level_artifacts

ArtifactMetrics.top_level_artifacts: None | files_metric
Measures all artifacts that belong to a top-level output group. Does not deduplicate, so if there are two top-level targets in this build that share an artifact, it will be counted twice.