diff options
author | William Godbe <william.godbe@comcast.net> | 2016-01-29 14:26:13 -0800 |
---|---|---|
committer | William Godbe <william.godbe@comcast.net> | 2016-01-29 15:26:20 -0800 |
commit | c2eadbe0baaa4dfc15f67aa3fdc9efee676e0953 (patch) | |
tree | d741733ffdabcef8bc968f509171ea129d2d7889 /netci.groovy | |
parent | 589b95b64517abb135d9bca8345c087e864ec0b8 (diff) | |
download | coreclr-c2eadbe0baaa4dfc15f67aa3fdc9efee676e0953.tar.gz coreclr-c2eadbe0baaa4dfc15f67aa3fdc9efee676e0953.tar.bz2 coreclr-c2eadbe0baaa4dfc15f67aa3fdc9efee676e0953.zip |
Switch ubuntu PR tests from Release to Checked, and run Pri 1 tests on each commit
Diffstat (limited to 'netci.groovy')
-rw-r--r-- | netci.groovy | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/netci.groovy b/netci.groovy index 07f10dfbfb..304f8ee7ff 100644 --- a/netci.groovy +++ b/netci.groovy @@ -154,8 +154,11 @@ def static addTriggers(def job, def isPR, def architecture, def os, def configur case 'x64': case 'x86': if (isFlowJob || os == 'Windows_NT' || !(os in Constants.crossList)) { - // default gets a push trigger for everything - Utilities.addGithubPushTrigger(job) + // default gets a push trigger for everything, except for x64 Release - + // we use Pri 1 for that situation + if (architecture != 'x64' && configuration != 'Release') { + Utilities.addGithubPushTrigger(job) + } } break case 'arm': @@ -174,7 +177,7 @@ def static addTriggers(def job, def isPR, def architecture, def os, def configur // We don't expect to see a job generated except in these scenarios assert (os == 'Windows_NT') || (os in Constants.crossList) if (isFlowJob || os == 'Windows_NT') { - Utilities.addPeriodicTrigger(job, '@daily') + Utilities.addGithubPushTrigger(job) } } break @@ -238,7 +241,8 @@ def static addTriggers(def job, def isPR, def architecture, def os, def configur } switch (scenario) { case 'default': - if (configuration == 'Release') { + // Ubuntu uses checked for default PR tests + if (configuration == 'Checked') { // Default trigger Utilities.addGithubPRTrigger(job, "${os} ${architecture} ${configuration} Build and Test") } @@ -317,7 +321,7 @@ def static addTriggers(def job, def isPR, def architecture, def os, def configur case 'OpenSUSE13.2': assert !isFlowJob assert scenario == 'default' - if (configuration != 'Checked') { + if (configuration == 'Checked') { Utilities.addGithubPRTrigger(job, "${os} ${architecture} ${configuration} Build") } break @@ -402,7 +406,7 @@ def static addTriggers(def job, def isPR, def architecture, def os, def configur break case 'FreeBSD': assert scenario == 'default' - if (configuration != 'Checked') { + if (configuration == 'Checked') { Utilities.addGithubPRTrigger(job, "${os} ${architecture} ${configuration} Build") } break |