-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Description
Update the CI pipeline to automatically run tests for Chaos Mesh NetworkChaos experiments. This includes integration/E2E tests, validation scripts, and unit tests for manifest generation. The goal is to ensure chaos experiments are applied and verified as part of every CI run.
Requirements
- Add steps to the CI pipeline to:
- Deploy test environment (e.g., sample network nodes with region labels)
- Apply
NetworkChaosmanifests (partition, netem) - Run integration/E2E tests to verify network effects (e.g., connectivity loss, latency)
- Execute validation scripts to confirm chaos resource creation and pod selection
- Run unit tests for manifest/template generation
- Ensure test results are reported in CI output
- Document how tests are triggered and interpreted in CI
Acceptance Criteria
- CI pipeline runs all chaos experiment tests automatically
- Failures in chaos tests block CI
- Documentation for CI test integration is updated
References:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels