Retried jobs are held together.
Retried jobs in a pipeline will be collected together as one single CollateJob
object. This object is the one managing this information about retries. So then, one can interact with CollateJobs
that have retries.
The CollatePipeline
object has a property that returns the set of jobs that have had retries. When one uses the elements of this set, working with CollateJob
objects, it can be checked for each one if it has retries. And if it has, one can request information from the last one or any retried.