summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorRuss Keldorph <russ.keldorph@microsoft.com>2016-06-17 15:02:55 -0700
committerGitHub <noreply@github.com>2016-06-17 15:02:55 -0700
commitee3ad560653dc74e2a98642b2bdf4115f9d208f1 (patch)
tree47039c6aa7cf8f2882c583f6f3cc50d38d9e0698 /netci.groovy
parent42d3f36d802b902c54288d75526908c4f8050026 (diff)
parent9360831fb2acfc6f13023b4e8c084f2c956bf34e (diff)
downloadcoreclr-ee3ad560653dc74e2a98642b2bdf4115f9d208f1.tar.gz
coreclr-ee3ad560653dc74e2a98642b2bdf4115f9d208f1.tar.bz2
coreclr-ee3ad560653dc74e2a98642b2bdf4115f9d208f1.zip
Merge pull request #5836 from RussKeldorph/nogcsosx
Disable GCStress=C periodic triggers for OSX
Diffstat (limited to 'netci.groovy')
-rwxr-xr-xnetci.groovy18
1 files changed, 15 insertions, 3 deletions
diff --git a/netci.groovy b/netci.groovy
index fe02beb144..e0c7121cdc 100755
--- a/netci.groovy
+++ b/netci.groovy
@@ -379,6 +379,12 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
case 'r2r_jitforcerelocs':
case 'gcstress15_pri1r2r':
assert !(os in bidailyCrossList)
+
+ // GCStress=C is currently not supported on OS X
+ if (os == 'OSX' && isGCStressRelatedTesting(scenario)) {
+ break
+ }
+
//GC Stress 15 pri1 r2r gets a push trigger for checked/release
if (configuration == 'Checked' || configuration == 'Release') {
assert (os == 'Windows_NT') || (os in Constants.crossList)
@@ -463,16 +469,22 @@ def static addTriggers(def job, def branch, def isPR, def architecture, def os,
Utilities.addPeriodicTrigger(job, '@daily')
}
break
+ case 'heapverify1':
case 'gcstress0x3':
+ if (os != 'CentOS7.1' && !(os in bidailyCrossList)) {
+ assert (os == 'Windows_NT') || (os in Constants.crossList)
+ Utilities.addPeriodicTrigger(job, '@weekly')
+ }
+ break
case 'gcstress0xc':
- case 'heapverify1':
case 'gcstress0xc_zapdisable':
case 'gcstress0xc_zapdisable_jitstress2':
case 'gcstress0xc_zapdisable_heapverify1':
case 'gcstress0xc_jitstress1':
case 'gcstress0xc_jitstress2':
- case 'gcstress0xc_minopts_heapverify1':
- if (os != 'CentOS7.1' && !(os in bidailyCrossList)) {
+ case 'gcstress0xc_minopts_heapverify1':
+ // GCStress=C is currently not supported on OS X
+ if (os != 'CentOS7.1' && os != 'OSX' && !(os in bidailyCrossList)) {
assert (os == 'Windows_NT') || (os in Constants.crossList)
Utilities.addPeriodicTrigger(job, '@weekly')
}