summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorBruce Forstall <brucefo@microsoft.com>2017-11-29 14:03:16 -0800
committerBruce Forstall <brucefo@microsoft.com>2017-11-29 14:03:16 -0800
commit3363a3b779034800debe928da86a0ea4d8ab45b9 (patch)
treef03ab067c797d2d085e3bcad0e80e165390b67d4 /netci.groovy
parente864120d14c829df6f6d4c6cff6f3d23db19606c (diff)
downloadcoreclr-3363a3b779034800debe928da86a0ea4d8ab45b9.tar.gz
coreclr-3363a3b779034800debe928da86a0ea4d8ab45b9.tar.bz2
coreclr-3363a3b779034800debe928da86a0ea4d8ab45b9.zip
Allow arm/armlb/arm64 to run additional jobs
This improves stress test coverage and creates consistency with other platforms. The jobs: ``` tieredcompilation forcerelocs jitnosimd (will soon be interesting for ARM64) heapverify1 gcstress0xc_zapdisable gcstress0xc_zapdisable_jitstress2 gcstress0xc_zapdisable_heapverify1 gcstress0xc_minopts_heapverify1 ```
Diffstat (limited to 'netci.groovy')
-rwxr-xr-xnetci.groovy18
1 files changed, 9 insertions, 9 deletions
diff --git a/netci.groovy b/netci.groovy
index 581c3b791c..87b4512740 100755
--- a/netci.groovy
+++ b/netci.groovy
@@ -172,8 +172,8 @@ class Constants {
// 'r2r_jitforcerelocs'
// 'r2r_gcstress15'
'minopts': ["MINOPTS_FAIL", "MINOPTS_EXCLUDE"],
- // 'tieredcompilation'
- // 'forcerelocs'
+ 'tieredcompilation': [],
+ 'forcerelocs': [],
'jitstress1': ["JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],
'jitstress2': ["JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],
'jitstressregs1': ["JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],
@@ -194,7 +194,7 @@ class Constants {
'jitstress2_jitstressregs0x1000': ["JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],
'tailcallstress': ["TAILCALLSTRESS_FAIL", "TAILCALLSTRESS_EXCLUDE"],
// 'jitsse2only' // Only relevant to xarch
- // 'jitnosimd'
+ 'jitnosimd': [], // Only interesting on platforms where SIMD support exists.
// 'corefx_baseline'
// 'corefx_minopts'
// 'corefx_tieredcompilation'
@@ -211,19 +211,19 @@ class Constants {
'gcstress0x3': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE"],
'gcstress0xc': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE"],
'zapdisable': ["ZAPDISABLE_FAIL", "ZAPDISABLE_EXCLUDE"],
- // 'heapverify1'
- // 'gcstress0xc_zapdisable'
- // 'gcstress0xc_zapdisable_jitstress2'
- // 'gcstress0xc_zapdisable_heapverify1'
+ 'heapverify1': [],
+ 'gcstress0xc_zapdisable': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE", "ZAPDISABLE_FAIL", "ZAPDISABLE_EXCLUDE"],
+ 'gcstress0xc_zapdisable_jitstress2': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE", "ZAPDISABLE_FAIL", "ZAPDISABLE_EXCLUDE", "JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],
+ 'gcstress0xc_zapdisable_heapverify1': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE", "ZAPDISABLE_FAIL", "ZAPDISABLE_EXCLUDE"],
'gcstress0xc_jitstress1': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE", "JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],
'gcstress0xc_jitstress2': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE", "JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],
- // 'gcstress0xc_minopts_heapverify1'
+ 'gcstress0xc_minopts_heapverify1': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE", "MINOPTS_FAIL", "MINOPTS_EXCLUDE"],
//
// NOTE: the following scenarios are not defined in the 'allScenarios' list! Is this a bug?
//
- 'minopts_zapdisable': ["ZAPDISABLE_FAIL", "ZAPDISABLE_EXCLUDE", "TAILCALLSTRESS_FAIL", "TAILCALLSTRESS_EXCLUDE"],
+ 'minopts_zapdisable': ["ZAPDISABLE_FAIL", "ZAPDISABLE_EXCLUDE", "MINOPTS_FAIL", "MINOPTS_EXCLUDE"],
'gcstress0x3_jitstress1': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE", "JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],
'gcstress0x3_jitstress2': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE", "JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],
'gcstress0x3_jitstressregs1': ["GCSTRESS_FAIL", "GCSTRESS_EXCLUDE", "JITSTRESS_FAIL", "JITSTRESS_EXCLUDE"],