From e2c96f913bdadb04c7843d1c94b3be037511dc17 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 28 Feb 2026 09:33:20 +0000 Subject: [PATCH 1/4] Initial plan From 4800e37609d18e145ab50216d4a8116add037d96 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 28 Feb 2026 09:46:34 +0000 Subject: [PATCH 2/4] Disable superpmi tests on Mono and fix sub-script validation Add MonoAotIncompatible to superpmicollect.csproj since superpmi tests are CoreCLR-specific. Fix build.proj GetListOfTestCmds to exclude scripts under OutOfProcessTest directories from the merged runner validation, as they are components of the out-of-process test rather than standalone tests. Co-authored-by: matouskozak <55735845+matouskozak@users.noreply.github.com> --- src/tests/JIT/superpmi/superpmicollect.csproj | 1 + src/tests/build.proj | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/tests/JIT/superpmi/superpmicollect.csproj b/src/tests/JIT/superpmi/superpmicollect.csproj index 5b2597c8b888cb..64e029145a6108 100644 --- a/src/tests/JIT/superpmi/superpmicollect.csproj +++ b/src/tests/JIT/superpmi/superpmicollect.csproj @@ -26,6 +26,7 @@ true true + true Full diff --git a/src/tests/build.proj b/src/tests/build.proj index 338a0aa53dd3b3..b0712ff4492cf2 100644 --- a/src/tests/build.proj +++ b/src/tests/build.proj @@ -157,6 +157,9 @@ + + + From fc080bfef114a22da4f9944c261a676045a8bc43 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Mar 2026 11:16:52 +0000 Subject: [PATCH 3/4] Revert build.proj change, keep only MonoAotIncompatible in superpmicollect.csproj Co-authored-by: matouskozak <55735845+matouskozak@users.noreply.github.com> --- src/tests/build.proj | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/tests/build.proj b/src/tests/build.proj index b0712ff4492cf2..338a0aa53dd3b3 100644 --- a/src/tests/build.proj +++ b/src/tests/build.proj @@ -157,9 +157,6 @@ - - - From 4e77b94b545a435c0c9a930cb2e181fa69fd9b34 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 2 Mar 2026 14:17:02 +0000 Subject: [PATCH 4/4] Remove superpmi from AOT job tree list in runtime-llvm.yml Co-authored-by: matouskozak <55735845+matouskozak@users.noreply.github.com> --- eng/pipelines/runtime-llvm.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/pipelines/runtime-llvm.yml b/eng/pipelines/runtime-llvm.yml index 52ba51aeebcbd3..18e1ac41e41d19 100644 --- a/eng/pipelines/runtime-llvm.yml +++ b/eng/pipelines/runtime-llvm.yml @@ -181,7 +181,7 @@ extends: -tree:ilverify -tree:managed -tree:profiler -tree:reflection -tree:tracing -tree:JIT/BBT -tree:JIT/CodeGenBringUpTests -tree:JIT/Directed -tree:JIT/Generics -tree:JIT/IL_Conformance -tree:JIT/Math -tree:JIT/Methodical -tree:JIT/Performance -tree:JIT/Regression -tree:JIT/RyuJIT - -tree:JIT/Stress -tree:JIT/common -tree:JIT/jit64 -tree:JIT/opt -tree:JIT/superpmi + -tree:JIT/Stress -tree:JIT/common -tree:JIT/jit64 -tree:JIT/opt extraVariablesTemplates: - template: /eng/pipelines/common/templates/runtimes/test-variables.yml