mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-10 01:46:55 +00:00
* Added chainsaw test for the ttl based cleanup poliy Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Updated the ttl/propagation-policy chainsaw test structure Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Enhanced the chainsaw tests for the ttl/propagation-policy Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * orphan Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * Update test/conformance/chainsaw/ttl/propagation-policy/orphan/chainsaw-test.yaml Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> * Improved chainsaw tests for foreground and background propagation policies Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fix background policy test: assert pod is deleted after job removal Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Fix: changed pod-deleted-assert.yaml to pod-assert.yaml in the foreground Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Change assert to error check for pod deletion in foreground test Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> * Removed the pod-deleted-assert.yaml file Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> --------- Signed-off-by: ShivamJha2436 <shivamkumar87148@gmail.com> Signed-off-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com> Co-authored-by: Charles-Edouard Brétéché <charles.edouard@nirmata.com>
22 lines
471 B
YAML
22 lines
471 B
YAML
apiVersion: chainsaw.kyverno.io/v1alpha1
|
|
kind: Test
|
|
metadata:
|
|
name: background
|
|
spec:
|
|
steps:
|
|
- name: Create job with background deletion policy
|
|
try:
|
|
- create:
|
|
file: job.yaml
|
|
- name: Wait pod is running
|
|
try:
|
|
- assert:
|
|
file: pod-assert.yaml
|
|
- name: Delete job with background deletion policy
|
|
try:
|
|
- delete:
|
|
file: job.yaml
|
|
- name: Assert pod is no longer running
|
|
try:
|
|
- error:
|
|
file: pod-assert.yaml
|