This repository was archived by the owner on May 25, 2026. It is now read-only.
rev24
* Refactor scale down logic to not force remove unreachable instances * Add unit tests * Address lint warnings * Add sleep and idle timeout in test code in an attempt to stabilize tests * Address lint warnings * Add sleep after killing pod to give test environment time to stabilize * Wait for unit to be removed from cluster after force removing it * Wait for forcefully removed unit to actually be removed from the cluster * Add integration test for recovery after a network cut * Remove duplicate code introduced after merging main * Install helm3 in CI runner for self healing integration tests * Fix failing unit test * Pin flake8 to v5.0.4 due to incompatibilities with v6 * Install helm on CI runners using sudo * Address PR feedback; move chaos_mesh installation to fixture