diff --git a/shell/platform/darwin/common/framework/Source/FlutterChannelsTest.m b/shell/platform/darwin/common/framework/Source/FlutterChannelsTest.m index e2593f535b7e1..52e52de3dc298 100644 --- a/shell/platform/darwin/common/framework/Source/FlutterChannelsTest.m +++ b/shell/platform/darwin/common/framework/Source/FlutterChannelsTest.m @@ -2,6 +2,10 @@ // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. +// These tests are flaky on arm64. +// TODO(dnfield): reenable after fixing https://github.com/flutter/flutter/issues/126013 +#if !defined(__aarch64__) && !defined(__arm64__) + #if !__has_feature(objc_arc) #error ARC must be enabled! #endif @@ -356,3 +360,5 @@ - (void)testEventChannelTaskQueue { } @end + +#endif // !defined(__arch64__) && !defined(__arm64__)