From ab17b073b0fe3492265f97d8c9db6cdb5b859bdc Mon Sep 17 00:00:00 2001 From: Swaroop Sridhar Date: Fri, 20 Dec 2019 14:43:38 -0800 Subject: [PATCH] Add Job Description for Release testing This change adds a job description for testing release bits. It runs outer loop tests on all platforms (with and without R2R) every night at 10pm. --- eng/pipelines/coreclr/release-tests.yml | 79 +++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 eng/pipelines/coreclr/release-tests.yml diff --git a/eng/pipelines/coreclr/release-tests.yml b/eng/pipelines/coreclr/release-tests.yml new file mode 100644 index 00000000000000..879d3f38eedd80 --- /dev/null +++ b/eng/pipelines/coreclr/release-tests.yml @@ -0,0 +1,79 @@ +trigger: none + +pr: none + +schedules: +- cron: "0 6 * * *" + displayName: Daily at 10:00 PM (UTC-8:00) + branches: + include: + - master + always: true + +jobs: +# +# Checkout repository +# +- template: /eng/pipelines/common/checkout-job.yml + +# +# Release builds +# +- template: /eng/pipelines/common/platform-matrix.yml + parameters: + jobTemplate: /eng/pipelines/coreclr/templates/build-job.yml + buildConfig: release + platformGroup: all + jobParameters: + timeoutInMinutes: 120 + +# +# Release test builds +# +- template: /eng/pipelines/common/platform-matrix.yml + parameters: + jobTemplate: /eng/pipelines/coreclr/templates/build-test-job.yml + buildConfig: release + platformGroup: all + testGroup: outerloop + +# +# Release test runs +# +- template: /eng/pipelines/common/platform-matrix.yml + parameters: + jobTemplate: /eng/pipelines/coreclr/templates/run-test-job.yml + buildConfig: release + platformGroup: all + helixQueueGroup: ci + helixQueuesTemplate: /eng/pipelines/coreclr/templates/helix-queues-setup.yml + jobParameters: + testGroup: outerloop + +# +# Release R2R test runs +# +- template: /eng/pipelines/common/platform-matrix.yml + parameters: + jobTemplate: /eng/pipelines/coreclr/templates/run-test-job.yml + buildConfig: release + platformGroup: all + helixQueueGroup: ci + helixQueuesTemplate: /eng/pipelines/coreclr/templates/helix-queues-setup.yml + jobParameters: + testGroup: outerloop + readyToRun: true + displayNameArgs: R2R + + +# +# Crossgen-comparison jobs +# +- template: /eng/pipelines/common/platform-matrix.yml + parameters: + jobTemplate: /eng/pipelines/coreclr/templates/crossgen-comparison-job.yml + buildConfig: release + platforms: + - Linux_arm + helixQueueGroup: ci + helixQueuesTemplate: /eng/pipelines/coreclr/templates/helix-queues-setup.yml