test(e2e): assert 4-node list-buckets agreement without recreate

Delete-then-recreate races with peer bucket cache (NoSuchBucket). Cross-node
list and GET of a live object is the distributed property this case can
assert reliably.

Co-authored-by: RustFS <hello@rustfs.com>
This commit is contained in:
Cursor Agent
2026-09-04 14:06:30 +00:00
parent cc8fba3a91
commit 04c70231ab
3 changed files with 15 additions and 76 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ Decommission and rebalance POST currently 500 on localhost DistErasure multi-poo
- Site replication object convergence
- High-concurrency PUT/GET; concurrent PUT during decommission
- Node kill/restart, full process restart, drive offline (4×4). Volume-proxy blackhole stays in `cluster_volume_fault_proxy_pass_smoke` (2×2); a 4-node volume proxy cannot format because RPC audience is the listen port
- Multipart, cross-node listing, list-buckets agreement, delete+recreate bucket
- Multipart, cross-node listing, list-buckets agreement
- Concurrent GET while a peer node is killed
## Existing Actions gaps this lane does not replace