Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fgimenez/kubevirt-flaky-check
https://github.com/fgimenez/kubevirt-flaky-check
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/fgimenez/kubevirt-flaky-check
- Owner: fgimenez
- License: apache-2.0
- Created: 2020-10-16T07:07:18.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-02-01T15:25:34.000Z (almost 4 years ago)
- Last Synced: 2023-04-05T14:36:38.172Z (over 1 year ago)
- Language: Shell
- Size: 25.4 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kubevirt-flaky-check
Simple script to run kubevirt tests in a loop.
# Configuration
It accepts these flags:
`-s`: run setup, if present the execution creates and configures the testbed cluster.
`-n`: do not execute tests, just create the testbed cluster.
`-i`: number of iterations to run.
`-t`: tests to execute (ginkgo focus)
# Examples
From kubevirt/kubevirt repo, execute:
```
# Create cluster and execute tests test_id:100 and test_id:200 30 times
/path/to/check-flaky.sh -s -t test_id:100|test_id:200 -i 30# Execute on previously created cluster all tests in rfe_id:123 60 times
/path/to/check-flaky.sh -t rfe_id:123 -i 60# Create cluster and execute test_id:100 10 times with provider k8s-1.19
KUBEVIRT_PROVIDER=k8s-1.19 /path/to/check-flaky.sh -s -t test_id:100 -i 10# Create cluster and execute the whole suite 3 times
KUBEVIRT_PROVIDER=k8s-1.19 /path/to/check-flaky.sh -s -i 3
```