Skip to content

Commit

Permalink
Add Job Description for Release testing
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
swaroop-sridhar committed Jan 7, 2020
1 parent 79a684b commit ab17b07
Showing 1 changed file with 79 additions and 0 deletions.
79 changes: 79 additions & 0 deletions eng/pipelines/coreclr/release-tests.yml
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit ab17b07

Please sign in to comment.