diff --git a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BuildStatisticsWithKtorIT.kt b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BuildStatisticsWithKtorIT.kt index 2180499163f..eaf9c46974b 100644 --- a/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BuildStatisticsWithKtorIT.kt +++ b/libraries/tools/kotlin-gradle-plugin-integration-tests/src/test/kotlin/org/jetbrains/kotlin/gradle/BuildStatisticsWithKtorIT.kt @@ -37,12 +37,9 @@ import kotlin.test.* class BuildStatisticsWithKtorIT : KGPBaseTest() { companion object { - private val portSelectLock = java.util.concurrent.locks.ReentrantLock() - fun runWithKtorService(action: (Int) -> Unit) { var server: ApplicationEngine? = null try { - portSelectLock.lock() val port = getEmptyPort().localPort server = embeddedServer(Netty, host = "localhost", port = port) { @@ -71,12 +68,8 @@ class BuildStatisticsWithKtorIT : KGPBaseTest() { } }.start() awaitInitialization(port) - portSelectLock.unlock() action(port) } finally { - if (portSelectLock.isLocked) { - portSelectLock.unlock() - } server?.stop(1000, 1000) } }