Skip to content

Commit 8495960

Browse files
authored
[mono] disable fullAOT-llvm x64 job (#102330)
1 parent 0abb510 commit 8495960

File tree

1 file changed

+34
-33
lines changed

1 file changed

+34
-33
lines changed

eng/pipelines/extra-platforms/runtime-extra-platforms-other.yml

Lines changed: 34 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -355,40 +355,41 @@ jobs:
355355
# Mono CoreCLR runtime Test executions using live libraries and LLVM Full AOT
356356
# Only when Mono is changed
357357
#
358-
- template: /eng/pipelines/common/platform-matrix.yml
359-
parameters:
360-
jobTemplate: /eng/pipelines/common/global-build-job.yml
361-
helixQueuesTemplate: /eng/pipelines/coreclr/templates/helix-queues-setup.yml
362-
buildConfig: Release
363-
runtimeFlavor: mono
364-
platforms:
365-
- linux_x64
366-
# - linux_arm64
367-
variables:
368-
- name: timeoutPerTestInMinutes
369-
value: 60
370-
- name: timeoutPerTestCollectionInMinutes
371-
value: 180
372-
jobParameters:
373-
testGroup: innerloop
374-
nameSuffix: AllSubsets_Mono_LLVMFullAot_RuntimeTests
375-
runtimeVariant: llvmfullaot
376-
buildArgs: -s mono+libs+clr.hosts+clr.iltools -c Release /p:MonoEnableLLVM=true /p:MonoBundleLLVMOptimizer=true
377-
timeoutInMinutes: 300
358+
# Disabled due to OOM errors: https://github.com/dotnet/runtime/issues/90427
359+
# - template: /eng/pipelines/common/platform-matrix.yml
360+
# parameters:
361+
# jobTemplate: /eng/pipelines/common/global-build-job.yml
362+
# helixQueuesTemplate: /eng/pipelines/coreclr/templates/helix-queues-setup.yml
363+
# buildConfig: Release
364+
# runtimeFlavor: mono
365+
# platforms:
366+
# - linux_x64
367+
# # - linux_arm64
368+
# variables:
369+
# - name: timeoutPerTestInMinutes
370+
# value: 60
371+
# - name: timeoutPerTestCollectionInMinutes
372+
# value: 180
373+
# jobParameters:
374+
# testGroup: innerloop
375+
# nameSuffix: AllSubsets_Mono_LLVMFullAot_RuntimeTests
376+
# runtimeVariant: llvmfullaot
377+
# buildArgs: -s mono+libs+clr.hosts+clr.iltools -c Release /p:MonoEnableLLVM=true /p:MonoBundleLLVMOptimizer=true
378+
# timeoutInMinutes: 300
378379

379-
condition: >-
380-
or(
381-
eq(dependencies.evaluate_paths.outputs['SetPathVars_mono_excluding_wasm.containsChange'], true),
382-
eq(dependencies.evaluate_paths.outputs['SetPathVars_runtimetests.containsChange'], true),
383-
eq(variables['isRollingBuild'], true))
384-
postBuildSteps:
385-
- template: /eng/pipelines/common/templates/runtimes/build-runtime-tests-and-send-to-helix.yml
386-
parameters:
387-
creator: dotnet-bot
388-
llvmAotStepContainer: linux_x64_llvmaot
389-
testRunNamePrefixSuffix: Mono_Release
390-
extraVariablesTemplates:
391-
- template: /eng/pipelines/common/templates/runtimes/test-variables.yml
380+
# condition: >-
381+
# or(
382+
# eq(dependencies.evaluate_paths.outputs['SetPathVars_mono_excluding_wasm.containsChange'], true),
383+
# eq(dependencies.evaluate_paths.outputs['SetPathVars_runtimetests.containsChange'], true),
384+
# eq(variables['isRollingBuild'], true))
385+
# postBuildSteps:
386+
# - template: /eng/pipelines/common/templates/runtimes/build-runtime-tests-and-send-to-helix.yml
387+
# parameters:
388+
# creator: dotnet-bot
389+
# llvmAotStepContainer: linux_x64_llvmaot
390+
# testRunNamePrefixSuffix: Mono_Release
391+
# extraVariablesTemplates:
392+
# - template: /eng/pipelines/common/templates/runtimes/test-variables.yml
392393

393394
#
394395
# Mono CoreCLR runtime Test executions using live libraries in interpreter mode

0 commit comments

Comments
 (0)