mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
tests [lambda-tests]: use longer timeout in case of timeout
GitOrigin-RevId: 313c934d42f8cbbdd8a21ad2f7c3dfe0ed12eb32
This commit is contained in:
committed by
intellij-monorepo-bot
parent
f7f35afffb
commit
a268602633
+3
-1
@@ -17,6 +17,7 @@ import com.intellij.tools.ide.starter.bus.EventsBus
|
||||
import com.intellij.tools.ide.util.common.starterLogger
|
||||
import kotlinx.coroutines.runBlocking
|
||||
import kotlinx.coroutines.withTimeout
|
||||
import kotlin.time.Duration.Companion.minutes
|
||||
import kotlin.time.Duration.Companion.seconds
|
||||
|
||||
private val LOG = starterLogger<IdeInstance>()
|
||||
@@ -114,7 +115,8 @@ object IdeInstance {
|
||||
|
||||
@Suppress("RAW_RUN_BLOCKING")
|
||||
runBlocking(testSuiteSupervisorScope.coroutineContext) {
|
||||
withTimeout(5.seconds) {
|
||||
val inDebug = runContext.frontendContext.calculateVmOptions().isUnderDebug()
|
||||
withTimeout(if (!inDebug) 10.seconds else 10.minutes) {
|
||||
catchAll("IDE instance cleanup") {
|
||||
ide.cleanUp()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user