(CoroutineDebugger) minimum supported version kotlinx-coroutines-core.1.3.8

Workaround for starting agent on windows removed, version upgraded in tests
 #KT-40073 fixed
This commit is contained in:
Vladimir Ilmov
2020-07-09 21:27:54 +02:00
parent cd896ae6c8
commit e49f3b567b
8 changed files with 11 additions and 39 deletions
@@ -1,16 +0,0 @@
/*
* Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
*/
package org.jetbrains.kotlin.idea.debugger.test
import org.junit.runner.RunWith
import org.junit.runners.Suite
@Suite.SuiteClasses(
ContinuationStackTraceTestGenerated::class,
XCoroutinesStackTraceTestGenerated::class
)
@RunWith(Suite::class)
class CoroutineDebuggerTestSuite
@@ -111,8 +111,6 @@ internal class KotlinOutputChecker(
return lines
.map { it.replace("FRAME:(.*):\\d+".toRegex(), "$1:!LINE_NUMBER!") }
// kotlinx-coroutines-core temporary fix for windows agents
.filterNot { it == "Failed to install signal handler: java.lang.IllegalArgumentException: Unknown signal: TRAP" }
.filter { !(it.matches(JDI_BUG_OUTPUT_PATTERN_1) || it.matches(JDI_BUG_OUTPUT_PATTERN_2)) }
.joinToString("\n")
}
@@ -1,5 +1,5 @@
package continuation
// ATTACH_LIBRARY: maven(org.jetbrains.kotlinx:kotlinx-coroutines-debug:1.3.4)-javaagent
// ATTACH_LIBRARY: maven(org.jetbrains.kotlinx:kotlinx-coroutines-debug:1.3.8)-javaagent
import kotlinx.coroutines.runBlocking
import kotlinx.coroutines.yield
@@ -1,5 +1,5 @@
package continuation
// ATTACH_LIBRARY: maven(org.jetbrains.kotlinx:kotlinx-coroutines-debug:1.3.4)-javaagent
// ATTACH_LIBRARY: maven(org.jetbrains.kotlinx:kotlinx-coroutines-debug:1.3.8)-javaagent
import kotlinx.coroutines.runBlocking
import kotlinx.coroutines.yield
@@ -1,5 +1,5 @@
package continuation
// ATTACH_LIBRARY: maven(org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.6)-javaagent
// ATTACH_LIBRARY: maven(org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.8)-javaagent
import kotlinx.coroutines.runBlocking
import kotlinx.coroutines.yield
@@ -1,6 +1,6 @@
package continuation
// ATTACH_LIBRARY: maven(org.jetbrains.kotlinx:kotlinx-coroutines-debug:1.3.4)-javaagent
// ATTACH_LIBRARY: maven(org.jetbrains.kotlinx:kotlinx-coroutines-debug:1.3.8)-javaagent
import kotlinx.coroutines.coroutineScope
import kotlinx.coroutines.delay