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
The RabbitMQ integration tests regularly fail with stack traces like this one:
[xUnit.net 00:00:46.56] Motor.Extensions.Hosting.RabbitMQ_IntegrationTest.RabbitMQTests.ConsumerStartAsync_CheckParallelProcessing_EnsureAllMessagesAreConsumed [FAIL]
Failed Motor.Extensions.Hosting.RabbitMQ_IntegrationTest.RabbitMQTests.ConsumerStartAsync_CheckParallelProcessing_EnsureAllMessagesAreConsumed [12 s]
Error Message:
RabbitMQ.Client.Exceptions.BrokerUnreachableException : None of the specified endpoints were reachable
---- RabbitMQ.Client.Exceptions.OperationInterruptedException : The AMQP operation was interrupted: AMQP close-reason, initiated by Library, code=0, text='End of stream', classId=0, methodId=0, cause=System.IO.EndOfStreamException: Reached the end of the stream. Possible authentication failure.
at RabbitMQ.Client.Impl.InboundFrame.ReadFrom(Stream reader, Byte[] frameHeaderBuffer, ArrayPool`1 pool, UInt32 maxMessageSize)
at RabbitMQ.Client.Framing.Impl.Connection.MainLoopIteration()
at RabbitMQ.Client.Framing.Impl.Connection.MainLoop()
Stack Trace:
at RabbitMQ.Client.ConnectionFactory.CreateConnection(IEndpointResolver endpointResolver, String clientProvidedName)
at RabbitMQ.Client.ConnectionFactory.CreateConnection(String clientProvidedName)
at RabbitMQ.Client.ConnectionFactory.CreateConnection()
at Motor.Extensions.Hosting.RabbitMQ_IntegrationTest.RabbitMQFixture.CreateConnection() in /home/runner/work/motornet/motornet/test/Motor.Extensions.Hosting.RabbitMQ_IntegrationTest/RabbitMQFixture.cs:line 59
at Motor.Extensions.Hosting.RabbitMQ_IntegrationTest.RabbitMQFixture.get_Connection() in /home/runner/work/motornet/motornet/test/Motor.Extensions.Hosting.RabbitMQ_IntegrationTest/RabbitMQFixture.cs:line 30
at Motor.Extensions.Hosting.RabbitMQ_IntegrationTest.RabbitMQTestBuilder.GetConsumer[T](IHostApplicationLifetime applicationLifetime) in /home/runner/work/motornet/motornet/test/Motor.Extensions.Hosting.RabbitMQ_IntegrationTest/RabbitMQTestBuilder.cs:line 231
at Motor.Extensions.Hosting.RabbitMQ_IntegrationTest.RabbitMQTests.ConsumerStartAsync_CheckParallelProcessing_EnsureAllMessagesAreConsumed() in /home/runner/work/motornet/motornet/test/Motor.Extensions.Hosting.RabbitMQ_IntegrationTest/RabbitMQTests.cs:line 197
--- End of stack trace from previous location ---
----- Inner Stack Trace -----
at RabbitMQ.Client.Impl.SimpleBlockingRpcContinuation.GetReply(TimeSpan timeout)
at RabbitMQ.Client.Impl.ModelBase.ConnectionOpen(String virtualHost, String capabilities, Boolean insist)
at RabbitMQ.Client.Framing.Impl.Connection.Open(Boolean insist)
at RabbitMQ.Client.Framing.Impl.Connection..ctor(IConnectionFactory factory, Boolean insist, IFrameHandler frameHandler, String clientProvidedName)
at RabbitMQ.Client.Framing.Impl.Connection..ctor(IConnectionFactory factory, Boolean insist, IFrameHandler frameHandler, ArrayPool`1 memoryPool, String clientProvidedName)
at RabbitMQ.Client.Framing.Impl.AutorecoveringConnection.Init(IFrameHandler fh)
at RabbitMQ.Client.Framing.Impl.AutorecoveringConnection.Init(IEndpointResolver endpoints)
at RabbitMQ.Client.ConnectionFactory.CreateConnection(IEndpointResolver endpointResolver, String clientProvidedName)
I suspect that the issue is a not-yet-healthy RabbitMQ container.
The text was updated successfully, but these errors were encountered:
The RabbitMQ integration tests regularly fail with stack traces like this one:
I suspect that the issue is a not-yet-healthy RabbitMQ container.
The text was updated successfully, but these errors were encountered: