Commit db3197c
authored
Migrating PGO CLI kuttl tests to chainsaw (#138)
* Kyverno policies
We can use Kyverno policies to facilitate testing with different image repos.
* initial set of templates
These are helpful templates to use when testing the PGO CLI
* default config and values YAML files
* Chainsaw test for PGO CLI backup
* Chainsaw test for PGO CLI backup
* Chainsaw tests for PGO CLI create
* Chainsaw tests for PGO CLI delete
* Chainsaw test for PGO CLI show
* Chainsaw tests for PGO CLI version
* Add Chainsaw README
Instructions for how to run the tests
* remove skipDelete
The chainsaw-show Test should remove resources after it completes.
* Chainsaw test for PGO CLI start-stop
* Chainsaw test for PGO CLI restore
* Update chainsaw tests with helpful sleeps
* Update template with better check for backup complete
* added newlines at the end
* renamed steps in version test
* refactored backupSelector
The way we defined the selector for backups was quite terse. This refactor simplifies the logic.
* Chainsaw test for PGO CLI support export1 parent 683c1e1 commit db3197c
File tree
22 files changed
+3701
-0
lines changed- testing/chainsaw
- e2e
- backup
- create
- delete
- restore
- show
- start-stop
- support
- templates
- version
- policies
- v1.15.1
22 files changed
+3701
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
0 commit comments