diff --git a/src/test/groovy/hudson/plugins/gradle/BaseGradleIntegrationTest.groovy b/src/test/groovy/hudson/plugins/gradle/BaseGradleIntegrationTest.groovy index 89d0b8c5..82a9a4d3 100644 --- a/src/test/groovy/hudson/plugins/gradle/BaseGradleIntegrationTest.groovy +++ b/src/test/groovy/hudson/plugins/gradle/BaseGradleIntegrationTest.groovy @@ -3,7 +3,6 @@ package hudson.plugins.gradle import com.cloudbees.plugins.credentials.CredentialsProvider import com.cloudbees.plugins.credentials.CredentialsScope import com.cloudbees.plugins.credentials.domains.Domain -import hudson.Functions import hudson.slaves.DumbSlave import hudson.util.Secret import org.jenkinsci.plugins.plaincredentials.StringCredentials @@ -11,8 +10,6 @@ import org.jenkinsci.plugins.plaincredentials.impl.StringCredentialsImpl import org.junit.Rule import org.junit.rules.RuleChain -import java.util.concurrent.TimeUnit - /** * Base class for tests that need a Jenkins instance and Gradle tool. */ @@ -67,20 +64,4 @@ abstract class BaseGradleIntegrationTest extends AbstractIntegrationTest { CredentialsProvider.lookupStores(j.jenkins).iterator().next().addCredentials(Domain.global(), creds) } - @SuppressWarnings("CatchException") - def cleanup() { - if(Functions.isWindows()) { - try { - println 'Killing Gradle processes' - def proc = '''WMIC PROCESS where "Name like 'java%%' AND CommandLine like '%%GradleDaemon%%' AND CommandLine like '%%hudson.plugins.gradle.GradleInstallation%%'" Call Terminate"'''.execute() - proc.waitFor(30, TimeUnit.SECONDS) - println "output: ${proc.text}" - println "code: ${proc.exitValue()}" - } catch (Exception e) { - System.err.println('Failed killing Gradle daemons') - e.printStackTrace() - } - } - } - }