From a32af463ed863e2c5fef7ffe54f89238c42121b4 Mon Sep 17 00:00:00 2001 From: Zhengchao An Date: Sat, 11 Jul 2026 04:10:32 +0800 Subject: [PATCH] ci: quarantine walk_dir stall-budget flake under the ci profile (#4691) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ci: quarantine walk_dir stall-budget flake under the ci profile (rustfs#4690) First application of the flake policy from docs/testing/README.md: the test failed on a zero-Rust-diff PR (#4674, run 29099382470) — timing windows in the stall-budget accounting stretch under CI load. retries=2 under profile.ci only; local default profile still never retries. Tracked by rustfs#4690 (30-day fix-or-delete deadline). --- .config/nextest.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.config/nextest.toml b/.config/nextest.toml index c4efee7cc..fef2d38f2 100644 --- a/.config/nextest.toml +++ b/.config/nextest.toml @@ -78,6 +78,13 @@ filter = 'package(rustfs-ecstore) & test(/^store::bucket::tests::bucket_delete_( test-group = 'ecstore-serial-flaky' retries = 2 +# QUARANTINE: OPEN rustfs#4690 — walk_dir stall-budget accounting test depends +# on producer/consumer timing windows that stretch past the budget on loaded +# CI runners (regression test for rustfs#4644; failed on a zero-Rust-diff PR). +[[profile.ci.overrides]] +filter = 'package(rustfs-ecstore) & test(walk_dir_does_not_charge_consumer_backpressure_to_the_stall_budget)' +retries = 2 + # --------------------------------------------------------------------------- # e2e-smoke profile — PR smoke subset of the e2e_test crate (backlog#1149 ci-4) # ---------------------------------------------------------------------------