fix(storage): harden rebalance decommission state (#3515)

This commit is contained in:
cxymds
2026-06-22 12:03:13 +08:00
committed by GitHub
parent 2dcc32db5a
commit 2f25cf606e
43 changed files with 10151 additions and 835 deletions
+11
View File
@@ -127,6 +127,14 @@ jobs:
cargo nextest run --all --exclude e2e_test
cargo test --all --doc
- name: Run rebalance/decommission migration proofs
run: |
cargo test -p rustfs-ecstore data_movement --lib
cargo test -p rustfs-ecstore rebalance --lib
cargo test -p rustfs-ecstore decommission --lib
cargo test -p rustfs-ecstore source_cleanup --lib
cargo test -p rustfs-ecstore delete_marker --lib
- name: Check code formatting
run: cargo fmt --all --check
@@ -258,6 +266,9 @@ jobs:
- name: Setup Rust toolchain for s3s-e2e installation
uses: dtolnay/rust-toolchain@stable
- name: Run delete-marker migration proof
run: cargo test -p e2e_test delete_marker_migration_semantics -- --nocapture --test-threads=1
- name: Install s3s-e2e test tool
uses: taiki-e/cache-cargo-install-action@v2
with: