Skip to content
This repository was archived by the owner on May 25, 2026. It is now read-only.

rev24

  • rev24
  • 592a333
  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
  • Choose a tag to compare

  • rev24
  • 592a333
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
@shayancanonical shayancanonical tagged this 04 Dec 12:21
* 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
Assets 2
Loading