diff --git a/eng/pipelines/common/templates/runtimes/run-test-job.yml b/eng/pipelines/common/templates/runtimes/run-test-job.yml index b5c95aea87157d..5729e08972efc1 100644 --- a/eng/pipelines/common/templates/runtimes/run-test-job.yml +++ b/eng/pipelines/common/templates/runtimes/run-test-job.yml @@ -283,6 +283,15 @@ jobs: - script: $(Build.SourcesDirectory)/src/tests/build$(scriptExt) generatelayoutonly $(runtimeFlavorArgs) $(crossgenArg) $(buildConfig) $(archType) $(crossArg) $(priorityArg) $(librariesOverrideArg) displayName: Generate CORE_ROOT + # Overwrite coreclr runtime binaries with mono ones + - ${{ if eq(parameters.runtimeFlavor, 'mono') }}: + - script: $(_msbuildCommand) + $(Build.SourcesDirectory)/src/mono/mono.proj + /t:PatchCoreClrCoreRoot + /p:Configuration=$(buildConfigUpper) + /p:TargetArchitecture=$(archType) + displayName: "Patch dotnet with mono" + # Build a Mono LLVM AOT cross-compiler for non-amd64 targets (in this case, just arm64) - ${{ if and(eq(parameters.runtimeFlavor, 'mono'), eq(parameters.runtimeVariant, 'llvmaot')) }}: - ${{ if eq(parameters.archType, 'arm64') }}: @@ -297,16 +306,6 @@ jobs: /p:MonoAOTLLVMUseCxx11Abi=true displayName: "Build Mono LLVM AOT cross compiler" - - # Overwrite coreclr runtime binaries with mono ones - - ${{ if eq(parameters.runtimeFlavor, 'mono') }}: - - script: $(_msbuildCommand) - $(Build.SourcesDirectory)/src/mono/mono.proj - /t:PatchCoreClrCoreRoot - /p:Configuration=$(buildConfigUpper) - /p:TargetArchitecture=$(archType) - displayName: "Patch dotnet with mono" - - ${{ if and(eq(parameters.runtimeFlavor, 'mono'), eq(parameters.runtimeVariant, 'llvmaot')) }}: - ${{ if eq(parameters.archType, 'x64') }}: - script: $(Build.SourcesDirectory)/src/tests/build$(scriptExt) mono_aot $(buildConfig) $(archType) $(runtimeVariantArg) @@ -372,8 +371,7 @@ jobs: ${{ if in(parameters.testGroup, 'innerloop', 'outerloop') }}: scenarios: - normal - - ${{ if eq(parameters.runtimeFlavor, 'coreclr') }}: - - no_tiered_compilation + - no_tiered_compilation ${{ if in(parameters.testGroup, 'jitstress') }}: scenarios: diff --git a/src/tests/issues.targets b/src/tests/issues.targets index 3bc046f28e7547..a24194f72da785 100644 --- a/src/tests/issues.targets +++ b/src/tests/issues.targets @@ -1254,6 +1254,9 @@ needs triage + + needs triage + needs triage @@ -1547,18 +1550,6 @@ needs triage - - needs triage - - - needs triage - - - needs triage - - - needs triage - needs triage @@ -1586,18 +1577,6 @@ needs triage - - needs triage - - - needs triage - - - needs triage - - - needs triage - Tests coreclr JIT's debug poisoning of address taken variables @@ -2183,6 +2162,55 @@ https://github.com/dotnet/runtime/issues/54113 + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + + + needs triage + @@ -2333,6 +2361,9 @@ needs triage + + needs triage + @@ -2618,6 +2649,9 @@ needs triage + + needs triage + needs triage @@ -2837,6 +2871,9 @@ https://github.com/dotnet/runtime/issues/54974 + + needs triage + https://github.com/dotnet/runtime/issues/53077