Debugging facilities for kotlinx.coroutines on JVM.

All Types

kotlinx.coroutines.debug.CoroutineInfo

Class describing coroutine info such as its context, state and stacktrace.

kotlinx.coroutines.debug.CoroutinesBlockHoundIntegration

kotlinx.coroutines.debug.junit4.CoroutinesTimeout

Coroutines timeout rule for JUnit4 that is applied to all methods in the class. This rule is very similar to Timeout rule: it runs tests in a separate thread, fails tests after the given timeout and interrupts test thread.

kotlinx.coroutines.debug.DebugProbes

Debug probes support.

kotlinx.coroutines.debug.State

Current state of the coroutine.