From 13141537c276fd338a2e18afdc4bce43c110e06d Mon Sep 17 00:00:00 2001 From: Boris Zbarsky Date: Sat, 8 Jul 2023 13:10:25 -0400 Subject: [PATCH] Make racy Darwin test less racy. (#27826) We used a 1s min-interval and a 1s sleep to wait for reports. Those could race very easily. Better to use a sleep longer than the min-interval. Fixes https://github.com/project-chip/connectedhomeip/issues/27507 --- src/darwin/Framework/CHIPTests/MTRXPCListenerSampleTests.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/darwin/Framework/CHIPTests/MTRXPCListenerSampleTests.m b/src/darwin/Framework/CHIPTests/MTRXPCListenerSampleTests.m index 392f0d1f1a3513..7127c8be31654f 100644 --- a/src/darwin/Framework/CHIPTests/MTRXPCListenerSampleTests.m +++ b/src/darwin/Framework/CHIPTests/MTRXPCListenerSampleTests.m @@ -1686,7 +1686,7 @@ - (void)test900_SubscribeClusterStateCache MTRClusterStateCacheContainer * clusterStateCacheContainer = [[MTRClusterStateCacheContainer alloc] init]; NSLog(@"Setting up attribute cache subscription..."); - __auto_type * params = [[MTRSubscribeParams alloc] initWithMinInterval:@(1) maxInterval:@(60)]; + __auto_type * params = [[MTRSubscribeParams alloc] initWithMinInterval:@(0) maxInterval:@(60)]; [device subscribeWithQueue:queue params:params clusterStateCacheContainer:clusterStateCacheContainer