Skip to content

Commit 475cd04

Browse files
Start regular pri-1 tests runs with native AOT (#111391)
1 parent 3998832 commit 475cd04

File tree

3 files changed

+6
-8
lines changed

3 files changed

+6
-8
lines changed

eng/pipelines/coreclr/runtime-nativeaot-outerloop.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ extends:
155155
testRunNamePrefixSuffix: NativeAOT_Checked_SpeedOpt_$(_BuildConfig)
156156

157157
#
158-
# CoreCLR NativeAOT checked build and Pri0 tests
158+
# CoreCLR NativeAOT checked build and Pri1 tests
159159
#
160160
- template: /eng/pipelines/common/platform-matrix.yml
161161
parameters:
@@ -173,20 +173,20 @@ extends:
173173
- name: timeoutPerTestCollectionInMinutes
174174
value: 180
175175
jobParameters:
176-
timeoutInMinutes: 300 # doesn't normally take this long, but we have had Helix queues backed up for over an hour
177-
nameSuffix: NativeAOT_Pri0
176+
timeoutInMinutes: 480
177+
nameSuffix: NativeAOT_Pri1
178178
buildArgs: -s clr.aot+libs -rc $(_BuildConfig) -lc Release /p:RunAnalyzers=false
179179
postBuildSteps:
180180
- template: /eng/pipelines/coreclr/nativeaot-post-build-steps.yml
181181
parameters:
182182
creator: dotnet-bot
183183
testBuildArgs: 'nativeaot /p:IlcUseServerGc=false'
184184
liveLibrariesBuildConfig: Release
185-
testRunNamePrefixSuffix: NativeAOT_Pri0_$(_BuildConfig)
185+
testRunNamePrefixSuffix: NativeAOT_Pri1_$(_BuildConfig)
186186
extraVariablesTemplates:
187187
- template: /eng/pipelines/common/templates/runtimes/test-variables.yml
188188
parameters:
189-
testGroup: innerloop
189+
testGroup: outerloop
190190
liveLibrariesBuildConfig: Release
191191

192192
#

src/coreclr/tools/aot/ILCompiler.Compiler/Compiler/DependencyAnalysis/Target_ARM/ARMReadyToRunHelperNode.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -127,9 +127,6 @@ protected override void EmitCode(NodeFactory factory, ref ARMEmitter encoder, bo
127127
MethodDesc targetMethod = (MethodDesc)Target;
128128
if (targetMethod.OwningType.IsInterface)
129129
{
130-
// Not tested
131-
encoder.EmitDebugBreak();
132-
133130
encoder.EmitMOV(encoder.TargetRegister.Arg1, factory.InterfaceDispatchCell(targetMethod));
134131
encoder.EmitJMP(factory.ExternSymbol("RhpResolveInterfaceMethod"));
135132
}

src/tests/issues.targets

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1051,6 +1051,7 @@
10511051
<ExcludeList Include="$(XunitTestBinBase)/Loader/classloader\DefaultInterfaceMethods\constrainedcall\constrained2\*" />
10521052
<ExcludeList Include="$(XunitTestBinBase)/Loader/classloader\DefaultInterfaceMethods\constrainedcall\constrained2_gm\*" />
10531053
<ExcludeList Include="$(XunitTestBinBase)/Loader/classloader/regressions/dev10_568786/4_Misc/**" />
1054+
<ExcludeList Include="$(XunitTestBinBase)/JIT/Methodical/inlining/dev10_bug719093/variancesmall/**" />
10541055

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

0 commit comments

Comments
 (0)