summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorjashook <jashoo@microsoft.com>2017-07-25 14:40:46 -0700
committerjashook <jashoo@microsoft.com>2017-07-27 10:12:24 -0700
commitd257a4c54edf9f6d5932fc17cb1856d072c73119 (patch)
tree793dce4e54430d8204dd27faa9fb65016a5d8e77 /netci.groovy
parent39cd3cfcb078154f9b595ae476f2c5fb7b445e18 (diff)
downloadcoreclr-d257a4c54edf9f6d5932fc17cb1856d072c73119.tar.gz
coreclr-d257a4c54edf9f6d5932fc17cb1856d072c73119.tar.bz2
coreclr-d257a4c54edf9f6d5932fc17cb1856d072c73119.zip
Add arm legacy backend stress jobs
Diffstat (limited to 'netci.groovy')
-rwxr-xr-xnetci.groovy30
1 files changed, 29 insertions, 1 deletions
diff --git a/netci.groovy b/netci.groovy
index f5d37004ea..44a05dab24 100755
--- a/netci.groovy
+++ b/netci.groovy
@@ -1624,7 +1624,21 @@ def static calculateBuildCommands(def newJob, def scenario, def branch, def isPR
}
break
case 'arm':
- assert (scenario == 'default') || (scenario == 'pri1r2r') || (scenario == 'gcstress0x3') || (scenario == 'gcstress0xc')
+ def validArmWindowsScenarios = [ "default",
+ "pri1r2r",
+ "zapdisable",
+ "minopts",
+ "tailcallstress",
+ "jitstress1",
+ "jitstress2",
+ "gcstress0x3",
+ "gcstress0xc",
+ "jitstressregs1",
+ "jitstressregs2",
+ "gcstress0xc_jitstress1",
+ "gcstress0xc_jitstress2"]
+
+ assert validArmWindowsScenarios.contains(scenario)
// Set time out
setTestJobTimeOut(newJob, scenario)
@@ -1921,6 +1935,20 @@ combinedScenarios.each { scenario ->
switch (architecture) {
case 'arm':
+ if ((scenario != 'gcstress0x3') &&
+ (scenario != 'gcstress0xc') &&
+ (scenario != 'jitstress1') &&
+ (scenario != 'jitstress2') &&
+ (scenario != 'jitstressregs1') &&
+ (scenario != 'jitstressregs2') &&
+ (scenario != 'gcstress0xc_jitstress1') &&
+ (scenario != 'gcstress0xc_jitstress2') &&
+ (scenario != 'minopts') &&
+ (scenario != 'tailcallstress') &&
+ (scenario != 'zapdisable')) {
+ return
+ }
+ break
case 'arm64':
if ((scenario != 'gcstress0x3') && (scenario != 'gcstress0xc')) {
return