test_kubevirt_vm_outage.py (#1041)
* Kubevirt VM outage tests with improved mocking and validation scenarios at test_kubevirt_vm_outage.py Signed-off-by: Sai Sanjay <saisanjay7660@gmail.com> * Refactor Kubevirt VM outage tests to improve time mocking and response handling Signed-off-by: Sai Sanjay <saisanjay7660@gmail.com> * Remove unused subproject reference for pvc_outage Signed-off-by: Sai Sanjay <saisanjay7660@gmail.com> * Refactor Kubevirt VM outage tests to enhance time mocking and improve response handling Signed-off-by: Sai Sanjay <saisanjay7660@gmail.com> * Enhance VMI deletion test by mocking unchanged creationTimestamp to exercise timeout path Signed-off-by: Sai Sanjay <saisanjay7660@gmail.com> * Refactor Kubevirt VM outage tests to use dynamic timestamps and improve mock handling Signed-off-by: Sai Sanjay <saisanjay7660@gmail.com> --------- Signed-off-by: Sai Sanjay <saisanjay7660@gmail.com> Co-authored-by: Tullio Sebastiani <tsebastiani@users.noreply.github.com>
test_kubevirt_vm_outage.py (#1041)
Krkn aka Kraken
Chaos and resiliency testing tool for Kubernetes. Kraken injects deliberate failures into Kubernetes clusters to check if it is resilient to turbulent conditions.
Workflow
How to Get Started
Instructions on how to setup, configure and run Kraken can be found in the documentation.
Blogs, podcasts and interviews
Additional resources, including blog posts, podcasts, and community interviews, can be found on the website
Roadmap
Enhancements being planned can be found in the roadmap.
Contributions
We are always looking for more enhancements, fixes to make it better, any contributions are most welcome. Feel free to report or work on the issues filed on github.
More information on how to Contribute
Community
Key Members(slack_usernames/full name): paigerube14/Paige Rubendall, mffiedler/Mike Fiedler, tsebasti/Tullio Sebastiani, yogi/Yogananth Subramanian, sahil/Sahil Shah, pradeep/Pradeep Surisetty and ravielluri/Naga Ravi Chaitanya Elluri.
The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see Trademark Usage.

