diff options
author | Egor Chesakov <Egor.Chesakov@microsoft.com> | 2018-09-26 19:52:44 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-26 19:52:44 -0700 |
commit | 6dc2556a685674ecb9c716aa21720f2295ff8df0 (patch) | |
tree | 31f556e7cec33d3f72e6a57855e3c4a9f62d5f66 | |
parent | be18f2b4a7e0a4f7257df048e92d64a73035ed92 (diff) | |
download | coreclr-6dc2556a685674ecb9c716aa21720f2295ff8df0.tar.gz coreclr-6dc2556a685674ecb9c716aa21720f2295ff8df0.tar.bz2 coreclr-6dc2556a685674ecb9c716aa21720f2295ff8df0.zip |
Enable Ubuntu arm crossgen_comparison Checked in each PR (#20139)
* Run Ubuntu arm crossgen_comparison (Checked | Release) daily
* Enable Ubuntu arm Checked crossgen_comparison by default
-rwxr-xr-x | netci.groovy | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/netci.groovy b/netci.groovy index 97b1e3a6bf..0d00a48f9f 100755 --- a/netci.groovy +++ b/netci.groovy @@ -926,7 +926,7 @@ def static isCrossGenComparisonScenario(def scenario) { def static shouldGenerateCrossGenComparisonJob(def os, def architecture, def configuration, def scenario) { assert isCrossGenComparisonScenario(scenario) - return (os == 'Ubuntu' && architecture == 'arm' && configuration == 'Checked') + return (os == 'Ubuntu' && architecture == 'arm' && (configuration == 'Checked' || configuration == 'Release')) } def static getFxBranch(def branch) { @@ -1331,7 +1331,11 @@ def static addNonPRTriggers(def job, def branch, def isPR, def architecture, def break case 'crossgen_comparison': + if (isFlowJob && os == 'Ubuntu' && architecture == 'arm' && (configuration == 'Checked' || configuration == 'Release')) { + addPeriodicTriggerHelper(job, '@daily') + } break + case 'normal': switch (architecture) { case 'x64': @@ -1956,6 +1960,11 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os, isDefaultTrigger = true } break + case 'crossgen_comparison': + if (os == 'Ubuntu' && architecture == 'arm' && configuration == 'Checked') { + isDefaultTrigger = true + } + break } break |