From 24cba65b80e2c3e4efed372c7f01a5f970a45c71 Mon Sep 17 00:00:00 2001 From: Lahfir Date: Mon, 20 Jul 2026 00:13:59 -0700 Subject: [PATCH] test: give role-only hydration test a non-flaky wall-clock budget The success-path selected-hydration test used an 80 ms deadline as a budget-to-finish, which a contended GitHub macOS runner overran, failing the Test job with a hydration Timeout while every local run passed. The test asserts observation counts (anchor before hydrate, no large-tree rewalk), not a latency bound, so widen the budget to the suite's existing 5 s idiom; the count assertions still catch any real rewalk regression. --- crates/core/src/live_locator/selected_hydration_tests.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/core/src/live_locator/selected_hydration_tests.rs b/crates/core/src/live_locator/selected_hydration_tests.rs index 06355d6..7a9edb5 100644 --- a/crates/core/src/live_locator/selected_hydration_tests.rs +++ b/crates/core/src/live_locator/selected_hydration_tests.rs @@ -99,7 +99,7 @@ fn role_only_selected_hydration_anchors_before_hydrating_without_rewalking_large }; let request = LocatorResolveRequest { selection: LocatorSelection::First, - deadline: crate::Deadline::after(80).unwrap(), + deadline: crate::Deadline::after(5_000).unwrap(), max_raw_depth: 50, materialization: LocatorMaterialization::SelectedMatches, };