From 5d7c606cb9ab95d73ea002adf2564984b0442ebb Mon Sep 17 00:00:00 2001 From: Carl <4ddaeec1f70e26699465b4f4d4a55a825abb6045d769a21d44551b15c1e81f93@buzz.block.builderlab.xyz> Date: Fri, 28 Aug 2026 11:58:54 -0700 Subject: [PATCH] Bind provider readiness wait duration Signed-off-by: Carl <4ddaeec1f70e26699465b4f4d4a55a825abb6045d769a21d44551b15c1e81f93@buzz.block.builderlab.xyz> --- mobile/test/features/channels/channels_provider_test.dart | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mobile/test/features/channels/channels_provider_test.dart b/mobile/test/features/channels/channels_provider_test.dart index 23d932bd87..3d4aed4c23 100644 --- a/mobile/test/features/channels/channels_provider_test.dart +++ b/mobile/test/features/channels/channels_provider_test.dart @@ -2024,9 +2024,16 @@ void main() { final container = _buildContainer(session: session); addTearDown(container.dispose); + final stopwatch = Stopwatch()..start(); await container.read(channelsProvider.future); await _waitUntil(() => session.queryBatches.length == 2); + stopwatch.stop(); + expect( + stopwatch.elapsed, + greaterThanOrEqualTo(const Duration(milliseconds: 450)), + ); + expect(stopwatch.elapsed, lessThan(const Duration(seconds: 2))); expect(session.peakNeverEoseSubscriptions, 4); expect(session.totalSubscribeCount, 5); expect(session.activeChannels, ids.toSet());