Skip to content

Commit

Permalink
Start regular pri-1 tests runs with native AOT (#111391)
Browse files Browse the repository at this point in the history
  • Loading branch information
MichalStrehovsky authored Feb 8, 2025
1 parent 3998832 commit 475cd04
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 8 deletions.
10 changes: 5 additions & 5 deletions eng/pipelines/coreclr/runtime-nativeaot-outerloop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ extends:
testRunNamePrefixSuffix: NativeAOT_Checked_SpeedOpt_$(_BuildConfig)

#
# CoreCLR NativeAOT checked build and Pri0 tests
# CoreCLR NativeAOT checked build and Pri1 tests
#
- template: /eng/pipelines/common/platform-matrix.yml
parameters:
Expand All @@ -173,20 +173,20 @@ extends:
- name: timeoutPerTestCollectionInMinutes
value: 180
jobParameters:
timeoutInMinutes: 300 # doesn't normally take this long, but we have had Helix queues backed up for over an hour
nameSuffix: NativeAOT_Pri0
timeoutInMinutes: 480
nameSuffix: NativeAOT_Pri1
buildArgs: -s clr.aot+libs -rc $(_BuildConfig) -lc Release /p:RunAnalyzers=false
postBuildSteps:
- template: /eng/pipelines/coreclr/nativeaot-post-build-steps.yml
parameters:
creator: dotnet-bot
testBuildArgs: 'nativeaot /p:IlcUseServerGc=false'
liveLibrariesBuildConfig: Release
testRunNamePrefixSuffix: NativeAOT_Pri0_$(_BuildConfig)
testRunNamePrefixSuffix: NativeAOT_Pri1_$(_BuildConfig)
extraVariablesTemplates:
- template: /eng/pipelines/common/templates/runtimes/test-variables.yml
parameters:
testGroup: innerloop
testGroup: outerloop
liveLibrariesBuildConfig: Release

#
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -127,9 +127,6 @@ protected override void EmitCode(NodeFactory factory, ref ARMEmitter encoder, bo
MethodDesc targetMethod = (MethodDesc)Target;
if (targetMethod.OwningType.IsInterface)
{
// Not tested
encoder.EmitDebugBreak();

encoder.EmitMOV(encoder.TargetRegister.Arg1, factory.InterfaceDispatchCell(targetMethod));
encoder.EmitJMP(factory.ExternSymbol("RhpResolveInterfaceMethod"));
}
Expand Down
1 change: 1 addition & 0 deletions src/tests/issues.targets
Original file line number Diff line number Diff line change
Expand Up @@ -1051,6 +1051,7 @@
<ExcludeList Include="$(XunitTestBinBase)/Loader/classloader\DefaultInterfaceMethods\constrainedcall\constrained2\*" />
<ExcludeList Include="$(XunitTestBinBase)/Loader/classloader\DefaultInterfaceMethods\constrainedcall\constrained2_gm\*" />
<ExcludeList Include="$(XunitTestBinBase)/Loader/classloader/regressions/dev10_568786/4_Misc/**" />
<ExcludeList Include="$(XunitTestBinBase)/JIT/Methodical/inlining/dev10_bug719093/variancesmall/**" />

<!-- Arrays with non-zero lower bounds -->
<!-- https://github.com/dotnet/runtimelab/issues/155 -->
Expand Down

0 comments on commit 475cd04

Please sign in to comment.