Skip to content

migrate nodejs transport #229

migrate nodejs transport

migrate nodejs transport #229

GitHub Actions / Test Results failed Nov 16, 2023 in 0s

5 fail, 479 skipped, 2 245 pass in 42m 7s

   758 files  +  1     758 suites  +1   42m 7s ⏱️ + 1m 48s
2 729 tests +22  2 245 ✔️ +9     479 💤 +9  5 +4 
5 860 runs  +22  4 735 ✔️ +9  1 120 💤 +9  5 +4 

Results for commit ca4659a. ± Comparison against earlier commit 039cb0c.

Annotations

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.websocket.server.WebSocketConnectionTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: testWorks[watchosX64] (io.rsocket.kotlin.transport.ktor.websocket.server.WebSocketConnectionTest)

test-reports/rsocket-ktor-server/build/test-results/watchosX64ReleaseTest/TEST-io.rsocket.kotlin.transport.ktor.websocket.server.WebSocketConnectionTest.xml [took 0s]
Raw output
kotlinx.coroutines.JobCancellationException: LazyStandaloneCoroutine is cancelling; job=LazyStandaloneCoroutine{Cancelled}@14a46d90
	at kotlinx.coroutines.JobCancellationException#<init>(Unknown Source)
	at kotlinx.coroutines.JobSupport#toCancellationException__at__kotlin.Throwable(Unknown Source)
	at kotlinx.coroutines.JobSupport#getCancellationException(Unknown Source)
	at kotlinx.coroutines.JobSupport.AwaitContinuation.getContinuationCancellationCause#internal(Unknown Source)
	at kotlinx.coroutines.ChildContinuation#invoke(Unknown Source)
	at kotlinx.coroutines.JobSupport.notifyCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport#cancelImpl(Unknown Source)
	at kotlinx.coroutines.JobSupport#childCancelled(Unknown Source)
	at kotlinx.coroutines.ChildHandleNode#childCancelled(Unknown Source)
	at kotlinx.coroutines.JobSupport.cancelParent#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport.notifyCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport#cancelImpl(Unknown Source)
	at kotlinx.coroutines.JobSupport#childCancelled(Unknown Source)
	at kotlinx.coroutines.ChildHandleNode#childCancelled(Unknown Source)
	at kotlinx.coroutines.JobSupport.cancelParent#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport.notifyCancelling#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport.tryMakeCompleting#internal(Unknown Source)
	at kotlinx.coroutines.JobSupport#makeCompletingOnce(Unknown Source)
	at kotlinx.coroutines.AbstractCoroutine#resumeWith(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(Unknown Source)
	at kotlinx.coroutines.DispatchedTask#run(Unknown Source)
	at kotlinx.coroutines.DarwinGlobalQueueDispatcher.$dispatch$lambda$0$FUNCTION_REFERENCE$0.$<bridge-UNN>invoke(Unknown Source)
	at <global>.___6f72672e6a6574627261696e732e6b6f746c696e783a6b6f746c696e782d636f726f7574696e65732d636f72652f6f70742f6275696c644167656e742f776f726b2f343465633665383530643563363366302f6b6f746c696e782d636f726f7574696e65732d636f72652f6e617469766544617277696e2f7372632f44697370617463686572732e6b74_knbridge2_block_invoke(Unknown Source)
	at <global>._dispatch_call_block_and_release(Unknown Source)
	at <global>._dispatch_client_callout(Unknown Source)
	at <global>._dispatch_queue_override_invoke(Unknown Source)
	at <global>._dispatch_root_queue_drain(Unknown Source)
	at <global>._dispatch_worker_thread2(Unknown Source)
	at <global>._pthread_wqthread(Unknown Source)
	at <global>.start_wqthread(Unknown Source)
	at io.ktor.utils.io.errors.PosixException.Companion#forErrno$default(Unknown Source)
	at io.ktor.network.sockets.$bind$lambda$1$FUNCTION_REFERENCE$1.invoke#internal(Unknown Source)
	at io.ktor.network.util.NativeIPv4SocketAddress#nativeAddress(Unknown Source)
	at io.ktor.server.cio.backend.$httpServer$lambda$3COROUTINE$0.invokeSuspend#internal(Unknown Source)
	at io.ktor.server.cio.backend.$httpServer$lambda$3$FUNCTION_REFERENCE$1.invoke#internal(Unknown Source)
	at kotlin.coroutines.intrinsics.object-5.invokeSuspend#internal(Unknown Source)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(Unknown Source)
	at kotlinx.coroutines.DispatchedTask#run(Unknown Source)

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: testFailedConnection[tvosX64] (io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest)

test-reports/rsocket-transport-ktor-tcp/build/test-results/tvosX64Test/TEST-io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest.xml [took 0s]
Raw output
io.ktor.utils.io.errors.PosixException.AddressAlreadyInUseException: EADDRINUSE (48): Address already in use
	at kotlin.Throwable#<init>(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Throwable.kt:28)
	at kotlin.Exception#<init>(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:23)
	at io.ktor.utils.io.errors.PosixException#<init>(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/posix/src/io/ktor/utils/io/errors/PosixErrors.kt:33)
	at io.ktor.utils.io.errors.PosixException.AddressAlreadyInUseException#<init>(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/posix/src/io/ktor/utils/io/errors/PosixErrors.kt:56)
	at io.ktor.utils.io.errors.PosixException.Companion#forErrno(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/posix/src/io/ktor/utils/io/errors/PosixErrors.kt:110)
	at io.ktor.utils.io.errors.PosixException.Companion#forErrno$default(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/posix/src/io/ktor/utils/io/errors/PosixErrors.kt:76)
	at io.ktor.network.sockets.bind$lambda$1#internal(/opt/buildAgent/work/8d547b974a7be21f/ktor-network/nix/src/io/ktor/network/sockets/ConnectUtilsNative.kt)
	at io.ktor.network.sockets.$bind$lambda$1$FUNCTION_REFERENCE$1.invoke#internal(/opt/buildAgent/work/8d547b974a7be21f/ktor-network/nix/src/io/ktor/network/sockets/ConnectUtilsNative.kt:58)
	at io.ktor.network.sockets.$bind$lambda$1$FUNCTION_REFERENCE$1.$<bridge-UNNBB>invoke(/opt/buildAgent/work/8d547b974a7be21f/ktor-network/nix/src/io/ktor/network/sockets/ConnectUtilsNative.kt:58)
	at kotlin.Function2#invoke(/Users/runner/.gradle/daemon/8.3/[K][Suspend]Functions:1)
	at io.ktor.network.util.NativeIPv4SocketAddress#nativeAddress(/opt/buildAgent/work/8d547b974a7be21f/ktor-network/nix/src/io/ktor/network/util/NativeSocketAddress.kt:47)
	at io.ktor.network.util.NativeSocketAddress#nativeAddress(/opt/buildAgent/work/8d547b974a7be21f/ktor-network/nix/src/io/ktor/network/util/NativeSocketAddress.kt)
	at io.ktor.network.sockets#bind(/opt/buildAgent/work/8d547b974a7be21f/ktor-network/nix/src/io/ktor/network/sockets/ConnectUtilsNative.kt:58)
	at io.ktor.network.sockets.TcpSocketBuilder#bind(/opt/buildAgent/work/8d547b974a7be21f/ktor-network/jvmAndNix/src/io/ktor/network/sockets/TcpSocketBuilder.kt:45)
	at io.rsocket.kotlin.transport.ktor.tcp.$TcpServerTransport$lambda$5$lambda$3COROUTINE$0.invokeSuspend#internal(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-transport-ktor-tcp/src/commonMain/kotlin/io/rsocket/kotlin/transport/ktor/tcp/TcpServerTransport.kt:50)
	at io.rsocket.kotlin.transport.ktor.tcp.TcpServerTransport$lambda$5$lambda$3#internal(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-transport-ktor-tcp/src/commonMain/kotlin/io/rsocket/kotlin/transport/ktor/tcp/TcpServerTransport.kt:48)
	at io.rsocket.kotlin.transport.ktor.tcp.$TcpServerTransport$lambda$5$lambda$3$FUNCTION_REFERENCE$4.invoke#internal(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-transport-ktor-tcp/src/commonMain/kotlin/io/rsocket/kotlin/transport/ktor/tcp/TcpServerTransport.kt:48)
	at kotlin.Function2#invoke(/Users/runner/.gradle/daemon/8.3/[K][Suspend]Functions:1)
	at kotlin.coroutines.intrinsics.object-3.invokeSuspend#internal(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/intrinsics/IntrinsicsNative.kt:254)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt:50)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt:30)
	at kotlin.coroutines.Continuation#resumeWith(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/stdlib/src/kotlin/coroutines/Continuation.kt:26)
	at kotlinx.coroutines.DispatchedTask#run(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/internal/DispatchedTask.kt:108)
	at kotlinx.coroutines.Runnable#run(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/Runnable.kt:14)
	at kotlinx.coroutines.internal.LimitedDispatcher.Worker.run#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/internal/LimitedDispatcher.kt:115)
	at kotlinx.coroutines.Runnable#run(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/Runnable.kt:14)
	at kotlinx.coroutines.MultiWorkerDispatcher.$workerRunLoop$lambda$2COROUTINE$0.invokeSuspend#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/MultithreadedDispatchers.kt:108)
	at kotlinx.coroutines.MultiWorkerDispatcher.workerRunLoop$lambda$2#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/MultithreadedDispatchers.kt:100)
	at kotlinx.coroutines.MultiWorkerDispatcher.$workerRunLoop$lambda$2$FUNCTION_REFERENCE$3.invoke#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/MultithreadedDispatchers.kt:100)
	at kotlin.Function2#invoke(/Users/runner/.gradle/daemon/8.3/[K][Suspend]Functions:1)
	at kotlin.coroutines.intrinsics.object-3.invokeSuspend#internal(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/intrinsics/IntrinsicsNative.kt:254)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt:50)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt:30)
	at kotlin.coroutines.Continuation#resumeWith(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/stdlib/src/kotlin/coroutines/Continuation.kt:26)
	at kotlinx.coroutines.DispatchedTask#run(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/internal/DispatchedTask.kt:108)
	at kotlinx.coroutines.Runnable#run(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/Runnable.kt:14)
	at kotlinx.coroutines.EventLoopImplBase#processNextEvent(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/EventLoop.common.kt:280)
	at kotlinx.coroutines.EventLoop#processNextEvent(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/EventLoop.common.kt:52)
	at kotlinx.coroutines.BlockingCoroutine.joinBlocking#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/Builders.kt:120)
	at kotlinx.coroutines#runBlocking(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/Builders.kt:59)
	at kotlinx.coroutines#runBlocking$default(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/Builders.kt:36)
	at kotlinx.coroutines.MultiWorkerDispatcher.workerRunLoop#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/MultithreadedDispatchers.kt:100)
	at kotlinx.coroutines.MultiWorkerDispatcher.<init>$lambda$1$lambda$0#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/MultithreadedDispatchers.kt:87)
	at kotlinx.coroutines.MultiWorkerDispatcher.$<init>$lambda$1$lambda$0$FUNCTION_REFERENCE$5.invoke#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/MultithreadedDispatchers.kt:87)
	at kotlinx.coroutines.MultiWorkerDispatcher.$<init>$lambda$1$lambda$0$FUNCTION_REFERENCE$5.$<bridge-UNN>invoke(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/MultithreadedDispatchers.kt:87)
	at kotlin.Function0#invoke(/Users/runner/.gradle/daemon/8.3/[K][Suspend]Functions:1)
	at <global>.WorkerLaunchpad(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/native/concurrent/Internal.kt:107)
	at <global>._ZN6Worker19processQueueElementEb(Unknown Source)
	at <global>._ZN12_GLOBAL__N_113workerRoutineEPv(Unknown Source)
	at <global>._pthread_start(Unknown Source)
	at <global>.thread_start(Unknown Source)

Check warning on line 0 in io.rsocket.kotlin.core.RSocketTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: testStreamCancelWithChannel[macosX64] (io.rsocket.kotlin.core.RSocketTest)

test-reports/rsocket-core/build/test-results/macosX64Test/TEST-io.rsocket.kotlin.core.RSocketTest.xml [took 0s]
Raw output
kotlin.IllegalStateException: Unable to release: it is already released.
	at kotlin.Throwable#<init>(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Throwable.kt:28)
	at kotlin.Exception#<init>(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:23)
	at kotlin.RuntimeException#<init>(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:34)
	at kotlin.IllegalStateException#<init>(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:70)
	at io.ktor.utils.io.core.internal.ChunkBuffer#release(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/common/src/io/ktor/utils/io/core/internal/ChunkBuffer.kt:117)
	at io.ktor.utils.io.core.internal.ChunkBuffer#release(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/common/src/io/ktor/utils/io/core/internal/ChunkBuffer.kt:64)
	at io.ktor.utils.io.core.internal.ChunkBuffer#release(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/common/src/io/ktor/utils/io/core/internal/ChunkBuffer.kt)
	at io.ktor.utils.io.core#releaseAll__at__io.ktor.utils.io.core.internal.ChunkBuffer?(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/common/src/io/ktor/utils/io/core/Buffers.kt:27)
	at io.ktor.utils.io.core.Input#release(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/common/src/io/ktor/utils/io/core/Input.kt:203)
	at io.ktor.utils.io.core.Input#close(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/common/src/io/ktor/utils/io/core/Input.kt:212)
	at io.rsocket.kotlin.payload.Payload#close(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-core/src/commonMain/kotlin/io/rsocket/kotlin/payload/Payload.kt:30)
	at io.ktor.utils.io.core.Closeable#close(/opt/buildAgent/work/8d547b974a7be21f/ktor-io/posix/src/io/ktor/utils/io/core/CloseableNative.kt:4)
	at io.rsocket.kotlin.internal.RequestFlowCollector.$emitCOROUTINE$1.invokeSuspend#internal(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-core/src/commonMain/kotlin/io/rsocket/kotlin/internal/RequestFlow.kt:79)
	at io.rsocket.kotlin.internal.RequestFlowCollector#emit#suspend(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-core/src/commonMain/kotlin/io/rsocket/kotlin/internal/RequestFlow.kt:78)
	at kotlinx.coroutines.flow.FlowCollector#emit#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/FlowCollector.kt:35)
	at kotlinx.coroutines.flow.$emitAllImplCOROUTINE$0.invokeSuspend#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/Channels.kt:37)
	at kotlinx.coroutines.flow.emitAllImpl#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/Channels.kt:32)
	at kotlinx.coroutines.flow#emitAll#suspend__at__kotlinx.coroutines.flow.FlowCollector<0:0>(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/Channels.kt:30)
	at io.rsocket.kotlin.internal.RSocketRequester.object-1.$collectCOROUTINE$0.invokeSuspend#internal(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-core/src/commonMain/kotlin/io/rsocket/kotlin/internal/RSocketRequester.kt:36)
	at io.rsocket.kotlin.internal.RSocketRequester.object-1.collect#internal(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-core/src/commonMain/kotlin/io/rsocket/kotlin/internal/RSocketRequester.kt:32)
	at io.rsocket.kotlin.internal.RequestFlow#collect#suspend(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-core/src/commonMain/kotlin/io/rsocket/kotlin/internal/RequestFlow.kt:66)
	at io.rsocket.kotlin.internal.RequestFlow.$collectCOROUTINE$0.invokeSuspend#internal(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-core/src/commonMain/kotlin/io/rsocket/kotlin/internal/RequestFlow.kt:63)
	at io.rsocket.kotlin.internal.RequestFlow#collect#suspend(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-core/src/commonMain/kotlin/io/rsocket/kotlin/internal/RequestFlow.kt:58)
	at kotlinx.coroutines.flow.Flow#collect#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/Flow.kt:198)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl#flowCollect#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:195)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperator#flowCollect#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:146)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperator.collectWithContextUndispatched$lambda$0#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:152)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperator.$collectWithContextUndispatched$lambda$0$FUNCTION_REFERENCE$2.invoke#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:152)
	at kotlin.Function2#invoke(/Users/runner/.gradle/daemon/8.3/[K][Suspend]Functions:1)
	at kotlinx.coroutines.flow.internal#withContextUndispatched#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:227)
	at kotlinx.coroutines.flow.internal#withContextUndispatched$default#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:219)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperator.$collectWithContextUndispatchedCOROUTINE$0.invokeSuspend#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:152)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperator.collectWithContextUndispatched#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:149)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperator#collect#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:170)
	at kotlinx.coroutines.flow.Flow#collect#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/Flow.kt:198)
	at kotlinx.coroutines.flow.object-8.$collectCOROUTINE$2.invokeSuspend#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/operators/Limit.kt:117)
	at kotlinx.coroutines.flow.object-8.collect#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/operators/Limit.kt:117)
	at kotlinx.coroutines.flow.Flow#collect#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/Flow.kt:198)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperatorImpl#flowCollect#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:195)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperator#flowCollect#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:146)
	at kotlinx.coroutines.flow.internal.ChannelFlowOperator#collectTo#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:157)
	at kotlinx.coroutines.flow.internal.ChannelFlow#collectTo#suspend(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:108)
	at kotlinx.coroutines.flow.internal.ChannelFlow.<get-collectToFun>$lambda$0#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:60)
	at kotlinx.coroutines.flow.internal.ChannelFlow.$<get-collectToFun>$lambda$0$FUNCTION_REFERENCE$0.invoke#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/flow/internal/ChannelFlow.kt:60)
	at kotlin.Function2#invoke(/Users/runner/.gradle/daemon/8.3/[K][Suspend]Functions:1)
	at kotlin.coroutines.intrinsics.object-3.invokeSuspend#internal(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/intrinsics/IntrinsicsNative.kt:254)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt:50)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt:30)
	at kotlin.coroutines.Continuation#resumeWith(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/stdlib/src/kotlin/coroutines/Continuation.kt:26)
	at kotlinx.coroutines.DispatchedTask#run(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/internal/DispatchedTask.kt:108)
	at kotlinx.coroutines.Runnable#run(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/Runnable.kt:14)
	at kotlinx.coroutines.DarwinGlobalQueueDispatcher.dispatch$lambda$0#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/nativeDarwin/src/Dispatchers.kt:24)
	at kotlinx.coroutines.DarwinGlobalQueueDispatcher.$dispatch$lambda$0$FUNCTION_REFERENCE$0.invoke#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/nativeDarwin/src/Dispatchers.kt:23)
	at kotlinx.coroutines.DarwinGlobalQueueDispatcher.$dispatch$lambda$0$FUNCTION_REFERENCE$0.$<bridge-UNN>invoke(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/nativeDarwin/src/Dispatchers.kt:23)
	at kotlin.Function0#invoke(/Users/runner/.gradle/daemon/8.3/[K][Suspend]Functions:1)
	at <global>._6f72672e6a6574627261696e732e6b6f746c696e783a6b6f746c696e782d636f726f7574696e65732d636f72652f6f70742f6275696c644167656e742f776f726b2f343465633665383530643563363366302f6b6f746c696e782d636f726f7574696e65732d636f72652f6e617469766544617277696e2f7372632f44697370617463686572732e6b74_knbridge4(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/nativeDarwin/src/Dispatchers.kt:23)
	at <global>._dispatch_call_block_and_release(Unknown Source)
	at <global>._dispatch_client_callout(Unknown Source)
	at <global>._dispatch_queue_override_invoke(Unknown Source)
	at <global>._dispatch_root_queue_drain(Unknown Source)
	at <global>._dispatch_worker_thread2(Unknown Source)
	at <global>._pthread_wqthread(Unknown Source)
	at <global>.start_wqthread(Unknown Source)

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: testFailedHandler[iosX64] (io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest)

test-reports/rsocket-transport-ktor-tcp/build/test-results/iosX64Test/TEST-io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest.xml [took 0s]
Raw output
kotlin.AssertionError: Expected value to be true.
	at kotlin.Error#<init>(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:14)
	at kotlin.AssertionError#<init>(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/Exceptions.kt:132)
	at kotlin.test.DefaultAsserter#fail(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/kotlin.test/common/src/main/kotlin/kotlin/test/DefaultAsserter.kt:16)
	at kotlin.test.Asserter#fail(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/kotlin.test/common/src/main/kotlin/kotlin/test/Assertions.kt:634)
	at kotlin.test.Asserter#assertTrue(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/kotlin.test/common/src/main/kotlin/kotlin/test/Assertions.kt:652)
	at kotlin.test.Asserter#assertTrue(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/kotlin.test/common/src/main/kotlin/kotlin/test/Assertions.kt:650)
	at kotlin.test.Asserter#assertTrue(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/kotlin.test/common/src/main/kotlin/kotlin/test/Assertions.kt:662)
	at kotlin.test.Asserter#assertTrue(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/kotlin.test/common/src/main/kotlin/kotlin/test/Assertions.kt:661)
	at kotlin.test#assertTrue(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/kotlin.test/common/src/main/kotlin/kotlin/test/Assertions.kt:44)
	at kotlin.test#assertTrue$default(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/kotlin.test/common/src/main/kotlin/kotlin/test/Assertions.kt:42)
	at io.rsocket.kotlin.transport.ktor.tcp.TcpServerTest.$testFailedHandler$lambda$11COROUTINE$1.invokeSuspend#internal(/Users/runner/work/rsocket-kotlin/rsocket-kotlin/rsocket-transport-ktor-tcp/src/commonTest/kotlin/io/rsocket/kotlin/transport/ktor/tcp/TcpServerTest.kt:118)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#invokeSuspend(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt:50)
	at kotlin.coroutines.native.internal.BaseContinuationImpl#resumeWith(/opt/buildAgent/work/2fed3917837e7e79/kotlin/kotlin-native/runtime/src/main/kotlin/kotlin/coroutines/ContinuationImpl.kt:30)
	at kotlin.coroutines.Continuation#resumeWith(/opt/buildAgent/work/2fed3917837e7e79/kotlin/libraries/stdlib/src/kotlin/coroutines/Continuation.kt:26)
	at kotlinx.coroutines.DispatchedTask#run(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/common/src/internal/DispatchedTask.kt:108)
	at kotlinx.coroutines.Runnable#run(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/native/src/Runnable.kt:14)
	at kotlinx.coroutines.DarwinGlobalQueueDispatcher.dispatch$lambda$0#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/nativeDarwin/src/Dispatchers.kt:24)
	at kotlinx.coroutines.DarwinGlobalQueueDispatcher.$dispatch$lambda$0$FUNCTION_REFERENCE$0.invoke#internal(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/nativeDarwin/src/Dispatchers.kt:23)
	at kotlinx.coroutines.DarwinGlobalQueueDispatcher.$dispatch$lambda$0$FUNCTION_REFERENCE$0.$<bridge-UNN>invoke(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/nativeDarwin/src/Dispatchers.kt:23)
	at kotlin.Function0#invoke(/Users/runner/.gradle/daemon/8.3/[K][Suspend]Functions:1)
	at <global>._6f72672e6a6574627261696e732e6b6f746c696e783a6b6f746c696e782d636f726f7574696e65732d636f72652f6f70742f6275696c644167656e742f776f726b2f343465633665383530643563363366302f6b6f746c696e782d636f726f7574696e65732d636f72652f6e617469766544617277696e2f7372632f44697370617463686572732e6b74_knbridge4(/opt/buildAgent/work/44ec6e850d5c63f0/kotlinx-coroutines-core/nativeDarwin/src/Dispatchers.kt:23)
	at <global>._dispatch_call_block_and_release(Unknown Source)
	at <global>._dispatch_client_callout(Unknown Source)
	at <global>._dispatch_root_queue_drain(Unknown Source)
	at <global>._dispatch_worker_thread2(Unknown Source)
	at <global>._pthread_wqthread(Unknown Source)
	at <global>.start_wqthread(Unknown Source)

Check warning on line 0 in io.rsocket.kotlin.transport.ktor.websocket.server.JettyServerWebSocketTransportTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 4 runs failed: requestStream5[jvm] (io.rsocket.kotlin.transport.ktor.websocket.server.JettyServerWebSocketTransportTest)

test-reports/rsocket-transport-ktor-websocket-server/build/test-results/jvm11Test/TEST-io.rsocket.kotlin.transport.ktor.websocket.server.JettyServerWebSocketTransportTest.xml [took 10s]
Raw output
kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 10000 ms
	at _COROUTINE._BOUNDARY._(CoroutineDebugging.kt:46)
	at io.rsocket.kotlin.test.SuspendTest$DefaultImpls.runWithTimeout-KLykuaI(SuspendTest.kt:103)
	at io.rsocket.kotlin.test.SuspendTest$DefaultImpls.runPhase-dWUq8MI(SuspendTest.kt:77)
	at io.rsocket.kotlin.test.SuspendTest$test$1$1.invokeSuspend(SuspendTest.kt:54)
	at io.rsocket.kotlin.test.SuspendTest$test$1.invokeSuspend(SuspendTest.kt:45)
	at kotlinx.coroutines.test.TestBuildersKt__TestBuildersKt$runTest$2$1$1.invokeSuspend(TestBuilders.kt:314)
Caused by: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 10000 ms
	at app//kotlinx.coroutines.TimeoutKt.TimeoutCancellationException(Timeout.kt:191)
	at app//kotlinx.coroutines.TimeoutCoroutine.run(Timeout.kt:159)
	at app//kotlinx.coroutines.EventLoopImplBase$DelayedRunnableTask.run(EventLoop.common.kt:501)
	at app//kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:280)
	at app//kotlinx.coroutines.DefaultExecutor.run(DefaultExecutor.kt:109)
	at [email protected]/java.lang.Thread.run(Thread.java:829)