From 95934d28391a08d7fae4a11f34c284f8937417e9 Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Wed, 21 Jan 2026 13:31:21 -0800 Subject: [PATCH 1/6] Enable runtime async for all libraries test projects --- eng/testing/tests.targets | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/eng/testing/tests.targets b/eng/testing/tests.targets index a3344312f1ce84..9059a86905bec6 100644 --- a/eng/testing/tests.targets +++ b/eng/testing/tests.targets @@ -1,4 +1,8 @@ + + + $(Features);runtime-async=on + true false @@ -79,7 +83,7 @@ Condition="'$(ArchiveTests)' == 'true' and '$(IgnoreForCI)' != 'true' and ('$(TargetsMobile)' != 'true' or '$(TargetOS)' == 'browser' or '$(TargetOS)' == 'wasi' or '$(BuildTestsOnHelix)' == 'true')" AfterTargets="$(ArchiveTestsAfterTargets)" DependsOnTargets="GenerateRunScript;ZipTestArchive" /> - + From 5853c89d777a6ff7f86c9a068c02f6f642d590fb Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Wed, 21 Jan 2026 15:26:26 -0800 Subject: [PATCH 2/6] Also enable preview features --- eng/testing/tests.targets | 1 + 1 file changed, 1 insertion(+) diff --git a/eng/testing/tests.targets b/eng/testing/tests.targets index 9059a86905bec6..91f7b36d234272 100644 --- a/eng/testing/tests.targets +++ b/eng/testing/tests.targets @@ -1,6 +1,7 @@ + true $(Features);runtime-async=on From 12ba43de1e7b8cb4588a922c8482d880f17c661a Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Wed, 21 Jan 2026 19:26:48 -0800 Subject: [PATCH 3/6] Exclude NativeAOT and Mono --- eng/testing/tests.targets | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eng/testing/tests.targets b/eng/testing/tests.targets index 91f7b36d234272..1d9508227037a4 100644 --- a/eng/testing/tests.targets +++ b/eng/testing/tests.targets @@ -1,6 +1,8 @@ - + true $(Features);runtime-async=on From c05bfd28c36a6d2223d6214cb89d73fe108b3965 Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Wed, 21 Jan 2026 23:40:05 -0800 Subject: [PATCH 4/6] Also skip browser --- eng/testing/tests.targets | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eng/testing/tests.targets b/eng/testing/tests.targets index 1d9508227037a4..61d566ea2752fd 100644 --- a/eng/testing/tests.targets +++ b/eng/testing/tests.targets @@ -2,6 +2,9 @@ true $(Features);runtime-async=on From ca9c6a6fe563f41c3f7710de529c97209ce417f4 Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Fri, 23 Jan 2026 15:24:03 -0800 Subject: [PATCH 5/6] Update eng/testing/tests.targets Co-authored-by: Jackson Schuster <36744439+jtschuster@users.noreply.github.com> --- eng/testing/tests.targets | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eng/testing/tests.targets b/eng/testing/tests.targets index 61d566ea2752fd..55695dc881b624 100644 --- a/eng/testing/tests.targets +++ b/eng/testing/tests.targets @@ -5,7 +5,8 @@ and '$(UseNativeAOTRuntime)' != 'true' and '$(TargetOS)' != 'browser' and '$(TargetOS)' != 'wasi' - and '$(RuntimeFlavor)' != 'Mono'"> + and '$(RuntimeFlavor)' != 'Mono' + and '$(UseRuntimeAsync)' != 'false'"> true $(Features);runtime-async=on From e11d2dd4644c51580dfbbc69f39bfca7fa12f84c Mon Sep 17 00:00:00 2001 From: Andy Gocke Date: Sat, 24 Jan 2026 00:35:13 -0800 Subject: [PATCH 6/6] Update eng/testing/tests.targets Co-authored-by: Jackson Schuster <36744439+jtschuster@users.noreply.github.com> --- eng/testing/tests.targets | 1 + 1 file changed, 1 insertion(+) diff --git a/eng/testing/tests.targets b/eng/testing/tests.targets index 55695dc881b624..8c058abf2b7990 100644 --- a/eng/testing/tests.targets +++ b/eng/testing/tests.targets @@ -2,6 +2,7 @@