You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are planning to add a few test classes (test runners) that are expected to be relatively heavy compared to others.
An example is KLIB compatibility tests. Such tests require downloading a custom compiler version. Also the part of the test pipeline is substituted by a special facade that delegates execution to the downloaded compiler via CLI. Which might be less optimal and less robust.
To avoid unnecessary slowdown for Kotlin developers in execution of tests, we are going to introduce a new annotation class org.jetbrains.kotlin.test.HeavyTest. Which is intended to mark "heavy" test classes.
It would be helpful, if Kotlin Compiler DevKit will exclude test classes marked with such annotation from executing in "Run All..." action.