diff options
author | Egor Chesakov <Egor.Chesakov@microsoft.com> | 2019-01-29 17:17:18 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-29 17:17:18 -0800 |
commit | ab30991acb30b9f26d1a4297d3b59baa45eb8155 (patch) | |
tree | 2851a785db86379e8292a4632399b9a80ab600f4 /azure-pipelines.yml | |
parent | 25345fd1e070fdda233a43b7be070d66f187c557 (diff) | |
download | coreclr-ab30991acb30b9f26d1a4297d3b59baa45eb8155.tar.gz coreclr-ab30991acb30b9f26d1a4297d3b59baa45eb8155.tar.bz2 coreclr-ab30991acb30b9f26d1a4297d3b59baa45eb8155.zip |
RunCrossGen in ReadyToRun tests, set TimeoutPerTest, set FailOnWorkItemFailure (#22261)
* For ReadyToRun tests in AzDO set RunCrossGen=true during Helix test running
* Set __TestTimeout and introduce TimeoutPerTestInMinutes for test jobs
* Set FailOnWorkItemFailure - fail the AzDO step on Helix work item "catastrophic failure"
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r-- | azure-pipelines.yml | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml index fd37cc5a93..b010e5cb36 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -138,6 +138,7 @@ jobs: - normal - no_tiered_compilation timeoutInMinutes: 240 + timeoutPerTestInMinutes: 10 # Pri1 (CI) - ${{ if and(eq(variables['System.TeamProject'], 'public'), in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI')) }}: @@ -153,8 +154,9 @@ jobs: - normal - no_tiered_compilation timeoutInMinutes: 360 + timeoutPerTestInMinutes: 10 -# Pri1 crossgen (CI) +# Pri1 ReadyToRun (CI) - ${{ if and(eq(variables['System.TeamProject'], 'public'), in(variables['Build.Reason'], 'IndividualCI', 'BatchedCI')) }}: - template: eng/platform-matrix.yml parameters: @@ -162,13 +164,14 @@ jobs: buildConfig: checked jobParameters: priority: 1 - crossgen: true + readyToRun: true scenarios: asString: 'normal,no_tiered_compilation' asArray: - normal - no_tiered_compilation timeoutInMinutes: 360 + timeoutPerTestInMinutes: 30 # Pri1 (Schedule, Manual) - ${{ if and(eq(variables['System.TeamProject'], 'public'), in(variables['Build.Reason'], 'Schedule', 'Manual')) }}: @@ -179,7 +182,7 @@ jobs: jobParameters: priority: 1 scenarios: - asString: 'normal,no_tiered_compilation,jitstress1,jitstress2,jitstress1_tiered,jitstress2_tiered' + asString: 'normal,no_tiered_compilation,jitstress1,jitstress2,jitstress1_tiered,jitstress2_tiered,jitstressregs1,jitstressregs2,jitstressregs3,jitstressregs4,jitstressregs8,jitstressregs0x10,jitstressregs0x80,jitstressregs0x1000,jitminopts' asArray: - normal - no_tiered_compilation @@ -187,7 +190,18 @@ jobs: - jitstress2 - jitstress1_tiered - jitstress2_tiered + - jitstressregs1 + - jitstressregs2 + - jitstressregs3 + - jitstressregs4 + - jitstressregs8 + - jitstressregs0x10 + - jitstressregs0x80 + - jitstressregs0x1000 + - jitminopts timeoutInMinutes: 480 + timeoutPerTestInMinutes: 30 + # # Release test builds @@ -207,8 +221,9 @@ jobs: - normal - no_tiered_compilation timeoutInMinutes: 360 + timeoutPerTestInMinutes: 10 -# Pri1 crossgen (Official Build) +# Pri1 ReadyToRun (Official Build) - ${{ if and(eq(variables['System.TeamProject'], 'internal'), ne(variables['Build.Reason'], 'PullRequest')) }}: - template: eng/platform-matrix.yml parameters: @@ -216,13 +231,14 @@ jobs: buildConfig: release jobParameters: priority: 1 - crossgen: true + readyToRun: true scenarios: asString: 'normal,no_tiered_compilation' asArray: - normal - no_tiered_compilation timeoutInMinutes: 360 + timeoutPerTestInMinutes: 30 # Publish build information to Build Assets Registry |