(run Run, attemptsExhausted bool)
| 3059 | } |
| 3060 | |
| 3061 | func taskStatusFromTerminalRun(run Run, attemptsExhausted bool) (Status, bool) { |
| 3062 | switch run.Status.Normalize() { |
| 3063 | case TaskRunStatusCompleted: |
| 3064 | return TaskStatusCompleted, true |
| 3065 | case TaskRunStatusFailed: |
| 3066 | return TaskStatusFailed, attemptsExhausted |
| 3067 | case TaskRunStatusCanceled: |
| 3068 | return TaskStatusCanceled, true |
| 3069 | default: |
| 3070 | return "", false |
| 3071 | } |
| 3072 | } |
| 3073 | |
| 3074 | func taskApprovalBlocked(record Task) bool { |
| 3075 | return approvalStateBlocksExecution(record.ApprovalPolicy, record.ApprovalState) |
no test coverage detected