From 2dfa87b28841b7c5bffe8246009bcc6a7cbdf0bf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20=27Disper=27=20Drzewiecki?= Date: Mon, 5 Feb 2024 08:39:30 +0100 Subject: [PATCH] Update docs/contributor/testing-strategy.md Co-authored-by: Tobias Schuhmacher --- docs/contributor/testing-strategy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/contributor/testing-strategy.md b/docs/contributor/testing-strategy.md index 7431bcc2..6faffb9b 100644 --- a/docs/contributor/testing-strategy.md +++ b/docs/contributor/testing-strategy.md @@ -45,7 +45,7 @@ For each layer, there is a dedicated testing approach used: 4. Test the interaction and integration of your custom resources, controllers, and other components with the Kubernetes API. 5. Ensure test cases cover various aspects such as resource creation, updating, deletion, and handling of edge cases. 6. Validate the correctness of event handling, reconciliation, and other control logic. -7. Unit tests have to be executed as fast as possible to minimize roundtrip times and be applied for each PR. Long running tests should be excluded from requently executed test runs and be triggered periodically (e.g. 4 times a day) +7. Integration tests have to be executed fast to minimize roundtrip times and be applied for each PR. Long-running tests should be excluded from frequently executed test runs and be triggered periodically (e.g. 4 times a day) ### End-to-End Testing 1. Use Helm to create, deploy, and manage test clusters and environments that closely resemble the productive execution context.