diff --git a/tests/bindings-test/RuntimeTest.cs b/tests/bindings-test/RuntimeTest.cs index 2547926ed6..2e3bc8cfad 100644 --- a/tests/bindings-test/RuntimeTest.cs +++ b/tests/bindings-test/RuntimeTest.cs @@ -59,6 +59,11 @@ namespace Xamarin.Tests [Test] public void MainThreadDeallocationTest () { +#if OPTIMIZEALL + if (!TestRuntime.IsLinkAll) + Assert.Ignore ("This test must be processed by the linker if all optimizations are turned on."); +#endif + ObjCBlockTester.CallAssertMainThreadBlockRelease ((callback) => { callback (42); });