ProwJob
ProwJob is a Kubernetes Custom Resource used by Prow, a CI system originally developed for Kubernetes' test infrastructure. A ProwJob represents a single execution of a Prow job, such as a presubmit, postsubmit, periodic, or batch test, and serves as the central record of that run from creation to completion.
The ProwJob spec describes how the job should be executed. Key fields typically include the type of
The status portion of a ProwJob records the lifecycle and results of the run. Common status states
Lifecycle and execution flow involve Prow creating a ProwJob in response to events such as a new
Observability and scope: ProwJob resources enable tracking, auditing, and re-running of individual test runs, and they