summaryrefslogtreecommitdiff
path: root/netci.groovy
diff options
context:
space:
mode:
authorBruce Forstall <brucefo@microsoft.com>2019-02-05 12:03:26 -0800
committerBruce Forstall <brucefo@microsoft.com>2019-02-05 12:21:52 -0800
commitfe661d2ae18c12ed04092a27f03f9c739834d2c8 (patch)
treea060ede33c6a65d73591c8a11c758c3d755e26cb /netci.groovy
parent0455657252ed103e5e2ee5bf4fd537aaa647a34b (diff)
downloadcoreclr-fe661d2ae18c12ed04092a27f03f9c739834d2c8.tar.gz
coreclr-fe661d2ae18c12ed04092a27f03f9c739834d2c8.tar.bz2
coreclr-fe661d2ae18c12ed04092a27f03f9c739834d2c8.zip
Disable Windows arm64 corefx cron jobs
These currently all fail with timeout. They also take way too much time to run. We have good Linux/arm64 corefx test coverage already. The issue of these runs being slow is tracked by https://github.com/dotnet/coreclr/issues/21236.
Diffstat (limited to 'netci.groovy')
-rwxr-xr-xnetci.groovy9
1 files changed, 9 insertions, 0 deletions
diff --git a/netci.groovy b/netci.groovy
index 00d42d14c3..d5a3a8324f 100755
--- a/netci.groovy
+++ b/netci.groovy
@@ -1568,6 +1568,15 @@ def static addNonPRTriggers(def job, def branch, def isPR, def architecture, def
if ((architecture == 'arm64') && isCoreFxScenario(scenario) && !isFlowJob) {
break
}
+ // Windows arm64 corefx testing all fails due to time out, partially due to no parallelism
+ // in the test run harness. So don't create cron jobs for these. We could alternatively
+ // just increase the timeout, but we don't have enough Windows arm64 machines to
+ // take so much time running these. We also have Linux/arm64 corefx test coverage.
+ // It would be best to improve the runtime of the tests.
+ // See issue https://github.com/dotnet/coreclr/issues/21236.
+ if ((architecture == 'arm64') && isCoreFxScenario(scenario) && (os == 'Windows_NT')) {
+ break
+ }
if (jobRequiresLimitedHardware(architecture, os)) {
if ((architecture == 'arm64') && (os == 'Ubuntu16.04')) {
// These jobs are very fast on Linux/arm64 hardware, so run them daily.