Debugger: Add IR-powered ranking tests

This commit is contained in:
Yan Zhulanow
2019-11-26 18:44:22 +09:00
parent 31596f0d0b
commit ce21a55943
10 changed files with 130 additions and 8 deletions
@@ -58,7 +58,6 @@ import org.jetbrains.kotlin.idea.coverage.AbstractKotlinCoverageOutputFilesTest
import org.jetbrains.kotlin.idea.debugger.evaluate.*
import org.jetbrains.kotlin.idea.debugger.test.sequence.exec.AbstractSequenceTraceTestCase
import org.jetbrains.kotlin.idea.debugger.test.*
import org.jetbrains.kotlin.idea.debugger.test.AbstractFileRankingTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToDecompiledLibraryTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTestWithJS
@@ -221,6 +220,10 @@ fun main(args: Array<String>) {
model("fileRanking")
}
testClass<AbstractIrFileRankingTest> {
model("fileRanking", targetBackend = TargetBackend.JVM_IR)
}
testClass<AbstractAsyncStackTraceTest> {
model("asyncStackTrace")
}
@@ -69,7 +69,6 @@ import org.jetbrains.kotlin.idea.coverage.AbstractKotlinCoverageOutputFilesTest
import org.jetbrains.kotlin.idea.debugger.evaluate.*
import org.jetbrains.kotlin.idea.debugger.test.sequence.exec.AbstractSequenceTraceTestCase
import org.jetbrains.kotlin.idea.debugger.test.*
import org.jetbrains.kotlin.idea.debugger.test.AbstractFileRankingTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToDecompiledLibraryTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTestWithJS
@@ -228,6 +227,10 @@ fun main(args: Array<String>) {
model("fileRanking")
}
testClass<AbstractIrFileRankingTest> {
model("fileRanking", targetBackend = TargetBackend.JVM_IR)
}
testClass<AbstractAsyncStackTraceTest> {
model("asyncStackTrace")
}
@@ -66,7 +66,6 @@ import org.jetbrains.kotlin.idea.coverage.AbstractKotlinCoverageOutputFilesTest
import org.jetbrains.kotlin.idea.debugger.evaluate.*
import org.jetbrains.kotlin.idea.debugger.test.sequence.exec.AbstractSequenceTraceTestCase
import org.jetbrains.kotlin.idea.debugger.test.*
import org.jetbrains.kotlin.idea.debugger.test.AbstractFileRankingTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToDecompiledLibraryTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTestWithJS
@@ -218,6 +217,10 @@ fun main(args: Array<String>) {
model("fileRanking")
}
testClass<AbstractIrFileRankingTest> {
model("fileRanking", targetBackend = TargetBackend.JVM_IR)
}
testClass<AbstractAsyncStackTraceTest> {
model("asyncStackTrace")
}
@@ -66,7 +66,6 @@ import org.jetbrains.kotlin.idea.coverage.AbstractKotlinCoverageOutputFilesTest
import org.jetbrains.kotlin.idea.debugger.evaluate.*
import org.jetbrains.kotlin.idea.debugger.test.sequence.exec.AbstractSequenceTraceTestCase
import org.jetbrains.kotlin.idea.debugger.test.*
import org.jetbrains.kotlin.idea.debugger.test.AbstractFileRankingTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToDecompiledLibraryTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTestWithJS
@@ -218,6 +217,10 @@ fun main(args: Array<String>) {
model("fileRanking")
}
testClass<AbstractIrFileRankingTest> {
model("fileRanking", targetBackend = TargetBackend.JVM_IR)
}
testClass<AbstractAsyncStackTraceTest> {
model("asyncStackTrace")
}
@@ -66,7 +66,6 @@ import org.jetbrains.kotlin.idea.coverage.AbstractKotlinCoverageOutputFilesTest
import org.jetbrains.kotlin.idea.debugger.evaluate.*
import org.jetbrains.kotlin.idea.debugger.test.sequence.exec.AbstractSequenceTraceTestCase
import org.jetbrains.kotlin.idea.debugger.test.*
import org.jetbrains.kotlin.idea.debugger.test.AbstractFileRankingTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToDecompiledLibraryTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTest
import org.jetbrains.kotlin.idea.decompiler.navigation.AbstractNavigateToLibrarySourceTestWithJS
@@ -218,6 +217,10 @@ fun main(args: Array<String>) {
model("fileRanking")
}
testClass<AbstractIrFileRankingTest> {
model("fileRanking", targetBackend = TargetBackend.JVM_IR)
}
testClass<AbstractAsyncStackTraceTest> {
model("asyncStackTrace")
}