java.util.concurrent.CancellationException: Channel was cancelled at kotlinx.coroutines.channels.BufferedChannel.cancelImpl$(BufferedChannel.kt) at kotlinx.coroutines.channels.BufferedChannel.cancel(BufferedChannel.kt) at kotlinx.coroutines.channels.ReceiveChannel$DefaultImpls.cancel$default(Channel.kt) at kotlinx.coroutines.exceptions.StackTraceRecoveryChannelsTest$testSendToChannel$1$job$1.invokeSuspend(StackTraceRecoveryChannelsTest.kt) at _COROUTINE._BOUNDARY._(CoroutineDebugging.kt) at kotlinx.coroutines.exceptions.StackTraceRecoveryChannelsTest.channelSend(StackTraceRecoveryChannelsTest.kt) at kotlinx.coroutines.exceptions.StackTraceRecoveryChannelsTest$testSendToChannel$1.invokeSuspend(StackTraceRecoveryChannelsTest.kt) Caused by: java.util.concurrent.CancellationException: Channel was cancelled at kotlinx.coroutines.channels.BufferedChannel.cancelImpl$(BufferedChannel.kt) at kotlinx.coroutines.channels.BufferedChannel.cancel(BufferedChannel.kt) at kotlinx.coroutines.channels.ReceiveChannel$DefaultImpls.cancel$default(Channel.kt) at kotlinx.coroutines.exceptions.StackTraceRecoveryChannelsTest$testSendToChannel$1$job$1.invokeSuspend(StackTraceRecoveryChannelsTest.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt) at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt) at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt) at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt) at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source) at kotlinx.coroutines.testing.TestBase.runTest(TestBase.kt)