-
Story
-
Resolution: Unresolved
-
Critical
-
None
-
None
-
False
-
-
False
-
-
Areas to cover for Manual testing:
- Verify the new pruner option that should remove what the old pruner does, verify below events are verify these are removed by new event based pruner
- Operator (Batch Process, CronJob based)
- Pipelines-as-code (Executes on new pipeline runs)
- Results (reconciler based after the deadline expires and log storage is successful, there is a race condition bug )
- Deploy pruner with Helm charts
- Make the pipelinerun and taskrun in a stuck state ,and verify the PLR or TR is removed after the provided time elaspsed with new pruner and respective PVCs are removed
- Validate the configmap with invalid pruner options
- Verify annotation and label support for namespace-level pruner options
- Tekton pruner configs should not override values post upgrade
- Test namespace-level pruner takes priority
E2E Scope:
- Create respective Jira stories to automate the following scenarios:
- Verify pruner version
- Happy path with global config for each value and verify PLR and TR are removed and respective PVC
- Happy path with namespace level config for each config value
- Failed and Pending PLR and TR removal
- Validate pruner configuration mismatch post upgrade in Upgrade test
Out of scope for E2E:
- blocks
-
SRVKP-7743 Event Based Pruner - GA
-
- In Progress
-