diff --git a/distribution/integ-test-zip/build.gradle b/distribution/integ-test-zip/build.gradle index 80da4131995..a99768f7cf9 100644 --- a/distribution/integ-test-zip/build.gradle +++ b/distribution/integ-test-zip/build.gradle @@ -18,6 +18,7 @@ */ import org.elasticsearch.gradle.plugin.PluginBuildPlugin +import org.apache.tools.ant.taskdefs.condition.Os task buildZip(type: Zip) { dependsOn createPluginsDir @@ -61,4 +62,11 @@ publishing { } } +integTestRunner { + if (Os.isFamily(Os.FAMILY_WINDOWS) && System.getProperty('tests.timeoutSuite') == null) { + // override the suite timeout to 30 mins for windows, because it has the most inefficient filesystem known to man + systemProperty 'tests.timeoutSuite', '1800000!' + } +} + integTest.dependsOn buildZip