1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- suite: job spec test
- templates:
- - common.yaml
- tests:
- - it: should pass with workload enabled
- set:
- workload:
- workload-name:
- enabled: true
- primary: true
- type: Job
- podSpec:
- restartPolicy: Never
- asserts:
- - documentIndex: &jobDoc 0
- isKind:
- of: Job
- - documentIndex: *jobDoc
- isAPIVersion:
- of: batch/v1
- - documentIndex: *jobDoc
- isSubset:
- path: spec
- content:
- backoffLimit: 5
- completionMode: NonIndexed
- completions:
- parallelism: 1
- ttlSecondsAfterFinished: 120
- - it: should apply spec correctly
- set:
- workload:
- workload-name:
- enabled: true
- primary: true
- type: Job
- backoffLimit: 5
- completionMode: Indexed
- completions: 5
- parallelism: 5
- ttlSecondsAfterFinished: 100
- activeDeadlineSeconds: 100
- podSpec:
- restartPolicy: Never
- asserts:
- - documentIndex: *jobDoc
- isSubset:
- path: spec
- content:
- backoffLimit: 5
- completionMode: Indexed
- completions: 5
- parallelism: 5
- ttlSecondsAfterFinished: 100
- activeDeadlineSeconds: 100
|