diff --git a/src/objective-c/tests/InteropTests/InteropTests.m b/src/objective-c/tests/InteropTests/InteropTests.m index f812b5a1213..3ce451fd1da 100644 --- a/src/objective-c/tests/InteropTests/InteropTests.m +++ b/src/objective-c/tests/InteropTests/InteropTests.m @@ -1599,14 +1599,12 @@ static dispatch_once_t initGlobalInterceptorFactory; }); } +// TODO(b/268379869): This test has a race and is flaky in any configurations. One possible way to +// deflake this test is to find a way to disable ping ack on the interop server for this test case. - (void)testKeepaliveWithV2API { - GRPCTestRunWithFlakeRepeats(self, ^(GRPCTestWaiter waiterBlock, GRPCTestAssert assertBlock) { - // The test is highly flaky when ran as part of InteropTestsRemote - // TODO(jtattermusch): fix and re-enable the test. - if ([[self class] isRemoteTest]) { - return; - } + return; + GRPCTestRunWithFlakeRepeats(self, ^(GRPCTestWaiter waiterBlock, GRPCTestAssert assertBlock) { RMTTestService *service = [RMTTestService serviceWithHost:[[self class] host]]; if ([[self class] transport] == gGRPCCoreCronetID) { // Cronet does not support keepalive