Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Host.RabbitMq] Improve consumer concurrency #352

Merged
merged 1 commit into from
Dec 25, 2024

[Host.RabbitMq] Multiple consumers on same queue with varying concurr…

40c093c
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

[Host.RabbitMq] Improve consumer concurrency #352

[Host.RabbitMq] Multiple consumers on same queue with varying concurr…
40c093c
Select commit
Loading
Failed to load commit list.
GitHub Actions / .NET Tests succeeded Dec 24, 2024 in 1s

439 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
./test-results/SecretStore.Test_Integration_net8.0_20241224102939.trx 1s
./test-results/SecretStore.Test_Unit_net8.0_20241224102601.trx 2✅ 3s
./test-results/SlimMessageBus.Host.AspNetCore.Test_Integration_net8.0_20241224102957.trx 4s
./test-results/SlimMessageBus.Host.AspNetCore.Test_Unit_net8.0_20241224102611.trx 2✅ 8s
./test-results/SlimMessageBus.Host.AsyncApi.Test_Integration_net8.0_20241224102841.trx 4s
./test-results/SlimMessageBus.Host.AsyncApi.Test_Unit_net8.0_20241224102553.trx 2✅ 8s
./test-results/SlimMessageBus.Host.AzureEventHub.Test_Integration_net8.0_20241224102816.trx 2✅ 52s
./test-results/SlimMessageBus.Host.AzureEventHub.Test_Unit_net8.0_20241224102518.trx 11s
./test-results/SlimMessageBus.Host.AzureServiceBus.Test_Integration_net8.0_20241224103025.trx 7✅ 166s
./test-results/SlimMessageBus.Host.AzureServiceBus.Test_Unit_net8.0_20241224102528.trx 25✅ 9s
./test-results/SlimMessageBus.Host.Benchmark_Integration_net8.0_20241224102820.trx 4s
./test-results/SlimMessageBus.Host.Benchmark_Unit_net8.0_20241224102535.trx 6s
./test-results/SlimMessageBus.Host.Configuration.Test_Integration_net8.0_20241224102836.trx 4s
./test-results/SlimMessageBus.Host.Configuration.Test_Unit_net8.0_20241224102553.trx 26✅ 9s
./test-results/SlimMessageBus.Host.FluentValidation.Test_Integration_net8.0_20241224102827.trx 4s
./test-results/SlimMessageBus.Host.FluentValidation.Test_Unit_net8.0_20241224102544.trx 8✅ 9s
./test-results/SlimMessageBus.Host.Integration.Test_Integration_net8.0_20241224102822.trx 4✅ 16s
./test-results/SlimMessageBus.Host.Integration.Test_Unit_net8.0_20241224102538.trx 9s
./test-results/SlimMessageBus.Host.Kafka.Test_Integration_net8.0_20241224102927.trx 5✅ 123s
./test-results/SlimMessageBus.Host.Kafka.Test_Unit_net8.0_20241224102519.trx 32✅ 13s
./test-results/SlimMessageBus.Host.Memory.Benchmark_Integration_net8.0_20241224102824.trx 4s
./test-results/SlimMessageBus.Host.Memory.Benchmark_Unit_net8.0_20241224102541.trx 7s
./test-results/SlimMessageBus.Host.Memory.Test_Integration_net8.0_20241224102745.trx 7✅ 11s
./test-results/SlimMessageBus.Host.Memory.Test_Unit_net8.0_20241224102524.trx 23✅ 12s
./test-results/SlimMessageBus.Host.Mqtt.Test_Integration_net8.0_20241224102850.trx 2✅ 9s
./test-results/SlimMessageBus.Host.Mqtt.Test_Unit_net8.0_20241224102554.trx 8s
./test-results/SlimMessageBus.Host.Nats.Test_Integration_net8.0_20241224102953.trx 2✅ 9s
./test-results/SlimMessageBus.Host.Nats.Test_Unit_net8.0_20241224102608.trx 5s
./test-results/SlimMessageBus.Host.Outbox.DbContext.Test_Integration_net8.0_20241224103413.trx 9✅ 349s
./test-results/SlimMessageBus.Host.Outbox.DbContext.Test_Unit_net8.0_20241224102554.trx 15s
./test-results/SlimMessageBus.Host.Outbox.Sql.Test_Integration_net8.0_20241224102944.trx 5s
./test-results/SlimMessageBus.Host.Outbox.Sql.Test_Unit_net8.0_20241224102701.trx 13✅ 60s
./test-results/SlimMessageBus.Host.Outbox.Test_Integration_net8.0_20241224102937.trx 4s
./test-results/SlimMessageBus.Host.Outbox.Test_Unit_net8.0_20241224102603.trx 32✅ 8s
./test-results/SlimMessageBus.Host.RabbitMQ.Test_Integration_net8.0_20241224103014.trx 9✅ 84s
./test-results/SlimMessageBus.Host.RabbitMQ.Test_Unit_net8.0_20241224102603.trx 14✅ 9s
./test-results/SlimMessageBus.Host.Redis.Test_Integration_net8.0_20241224102801.trx 4✅ 16s
./test-results/SlimMessageBus.Host.Redis.Test_Unit_net8.0_20241224102528.trx 1✅ 8s
./test-results/SlimMessageBus.Host.Serialization.Avro.Test_Integration_net8.0_20241224102929.trx 2s
./test-results/SlimMessageBus.Host.Serialization.Avro.Test_Unit_net8.0_20241224102558.trx 1✅ 4s
./test-results/SlimMessageBus.Host.Serialization.Benchmark_Integration_net8.0_20241224102803.trx 2s
./test-results/SlimMessageBus.Host.Serialization.Benchmark_Unit_net8.0_20241224102528.trx 4s
./test-results/SlimMessageBus.Host.Serialization.GoogleProtobuf.Test_Integration_net8.0_20241224102806.trx 2s
./test-results/SlimMessageBus.Host.Serialization.GoogleProtobuf.Test_Unit_net8.0_20241224102533.trx 2✅ 4s
./test-results/SlimMessageBus.Host.Serialization.Hybrid.Test_Integration_net8.0_20241224102933.trx 4s
./test-results/SlimMessageBus.Host.Serialization.Hybrid.Test_Unit_net8.0_20241224102602.trx 7✅ 7s
./test-results/SlimMessageBus.Host.Serialization.Json.Test_Integration_net8.0_20241224102832.trx 2s
./test-results/SlimMessageBus.Host.Serialization.Json.Test_Unit_net8.0_20241224102545.trx 8✅ 4s
./test-results/SlimMessageBus.Host.Serialization.SystemTextJson.Test_Integration_net8.0_20241224102829.trx 2s
./test-results/SlimMessageBus.Host.Serialization.SystemTextJson.Test_Unit_net8.0_20241224102543.trx 10✅ 5s
./test-results/SlimMessageBus.Host.Test_Integration_net8.0_20241224102738.trx 15s
./test-results/SlimMessageBus.Host.Test_Unit_net8.0_20241224102537.trx 178✅ 31s
./test-results/SlimMessageBus.Test_Integration_net8.0_20241224102732.trx 9s
./test-results/SlimMessageBus.Test_Unit_net8.0_20241224102511.trx 2✅ 4s

✅ ./test-results/SecretStore.Test_Integration_net8.0_20241224102939.trx

No tests found

✅ ./test-results/SecretStore.Test_Unit_net8.0_20241224102601.trx

2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SecretStore.Test.EnvironmentVariableSecretStoreTests 1✅ 40ms
SecretStore.Test.FileSecretStoreTests 1✅ 41ms

✅ ./test-results/SlimMessageBus.Host.AspNetCore.Test_Integration_net8.0_20241224102957.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.AspNetCore.Test_Unit_net8.0_20241224102611.trx

2 tests were completed in 8s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.AspNetCore.Test.AspNetCoreIt 2✅ 2s

✅ ./test-results/SlimMessageBus.Host.AsyncApi.Test_Integration_net8.0_20241224102841.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.AsyncApi.Test_Unit_net8.0_20241224102553.trx

2 tests were completed in 8s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.AsyncApi.Test.MessageBusDocumentGeneratorTests 2✅ 38ms

✅ ./test-results/SlimMessageBus.Host.AzureEventHub.Test_Integration_net8.0_20241224102816.trx

2 tests were completed in 52s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.AzureEventHub.Test.EventHubMessageBusIt 2✅ 35s

✅ ./test-results/SlimMessageBus.Host.AzureEventHub.Test_Unit_net8.0_20241224102518.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.AzureServiceBus.Test_Integration_net8.0_20241224103025.trx

7 tests were completed in 166s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.AzureServiceBus.Test.ServiceBusMessageBusIt 7✅ 156s

✅ ./test-results/SlimMessageBus.Host.AzureServiceBus.Test_Unit_net8.0_20241224102528.trx

25 tests were completed in 9s with 25 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.AzureServiceBus.Test.ServiceBusMessageBusSettingsTests 6✅ 283ms
SlimMessageBus.Host.AzureServiceBus.Test.ServiceBusMessageBusTests 5✅ 574ms
SlimMessageBus.Host.AzureServiceBus.Test.ServiceBusTopologyServiceTests+ProvisionTopologyTests 14✅ 525ms

✅ ./test-results/SlimMessageBus.Host.Benchmark_Integration_net8.0_20241224102820.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Benchmark_Unit_net8.0_20241224102535.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Configuration.Test_Integration_net8.0_20241224102836.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Configuration.Test_Unit_net8.0_20241224102553.trx

26 tests were completed in 9s with 26 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Test.Config.ConsumerBuilderTest 6✅ 295ms
SlimMessageBus.Host.Test.Config.HandlerBuilderTest 4✅ 271ms
SlimMessageBus.Host.Test.Config.HasProviderExtensionsTest 8✅ 313ms
SlimMessageBus.Host.Test.Config.MessageBusBuilderTests 6✅ 289ms
SlimMessageBus.Host.Test.Config.ProducerBuilderTest 1✅ 7ms
SlimMessageBus.Host.Test.Config.RequestResponseBuilderTest 1✅ 14ms

✅ ./test-results/SlimMessageBus.Host.FluentValidation.Test_Integration_net8.0_20241224102827.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.FluentValidation.Test_Unit_net8.0_20241224102544.trx

8 tests were completed in 9s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.FluentValidation.Test.AbstractValidationInterceptorTests 2✅ 302ms
SlimMessageBus.Host.FluentValidation.Test.ConsumerValidationInterceptorTests 2✅ 276ms
SlimMessageBus.Host.FluentValidation.Test.HandlerValidationInterceptorTests 2✅ 290ms
SlimMessageBus.Host.FluentValidation.Test.ProducerValidationInterceptorTests 2✅ 280ms

✅ ./test-results/SlimMessageBus.Host.Integration.Test_Integration_net8.0_20241224102822.trx

4 tests were completed in 16s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Integration.Test.HybridTests 2✅ 10s
SlimMessageBus.Host.Integration.Test.MessageBusCurrent.MessageBusCurrentTests 1✅ 296ms
SlimMessageBus.Host.Integration.Test.MessageScopeAccessor.MessageScopeAccessorTests 1✅ 296ms

✅ ./test-results/SlimMessageBus.Host.Integration.Test_Unit_net8.0_20241224102538.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Kafka.Test_Integration_net8.0_20241224102927.trx

5 tests were completed in 123s with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Kafka.Test.KafkaMessageBusIt 5✅ 107s

✅ ./test-results/SlimMessageBus.Host.Kafka.Test_Unit_net8.0_20241224102519.trx

32 tests were completed in 13s with 32 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Kafka.Test.DefaultKafkaHeaderSerializerTest 8✅ 48ms
SlimMessageBus.Host.Kafka.Test.KafkaGroupConsumerTests 2✅ 256ms
SlimMessageBus.Host.Kafka.Test.KafkaMessageBusTest 6✅ 385ms
SlimMessageBus.Host.Kafka.Test.KafkaPartitionConsumerForConsumersTest 4✅ 348ms
SlimMessageBus.Host.Kafka.Test.KafkaPartitionConsumerForResponsesTest 6✅ 375ms
SlimMessageBus.Host.Kafka.Test.KafkaProducerBuilderExtensionsTest 4✅ 102ms
SlimMessageBus.Host.Kafka.Test.KafkaProducerSettingsExtensionsTest 2✅ 4ms

✅ ./test-results/SlimMessageBus.Host.Memory.Benchmark_Integration_net8.0_20241224102824.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Memory.Benchmark_Unit_net8.0_20241224102541.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Memory.Test_Integration_net8.0_20241224102745.trx

7 tests were completed in 11s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Memory.Test.MemoryMessageBusIt 7✅ 1s

✅ ./test-results/SlimMessageBus.Host.Memory.Test_Unit_net8.0_20241224102524.trx

23 tests were completed in 12s with 23 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Memory.Test.Consumers.ConcurrentMessageProcessorQueueTests 1✅ 839ms
SlimMessageBus.Host.Memory.Test.Consumers.MessageProcessorQueueTests 1✅ 821ms
SlimMessageBus.Host.Memory.Test.MemoryMessageBusBuilderTests 3✅ 164ms
SlimMessageBus.Host.Memory.Test.MemoryMessageBusTests 18✅ 541ms

✅ ./test-results/SlimMessageBus.Host.Mqtt.Test_Integration_net8.0_20241224102850.trx

2 tests were completed in 9s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Mqtt.Test.MqttMessageBusIt 2✅ 5s

✅ ./test-results/SlimMessageBus.Host.Mqtt.Test_Unit_net8.0_20241224102554.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Nats.Test_Integration_net8.0_20241224102953.trx

2 tests were completed in 9s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Nats.Test.NatsMessageBusIt 2✅ 5s

✅ ./test-results/SlimMessageBus.Host.Nats.Test_Unit_net8.0_20241224102608.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Outbox.DbContext.Test_Integration_net8.0_20241224103413.trx

9 tests were completed in 349s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Outbox.DbContext.Test.OutboxBenchmarkTests 4✅ 188s
SlimMessageBus.Host.Outbox.DbContext.Test.OutboxTests 5✅ 149s

✅ ./test-results/SlimMessageBus.Host.Outbox.DbContext.Test_Unit_net8.0_20241224102554.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Outbox.Sql.Test_Integration_net8.0_20241224102944.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Outbox.Sql.Test_Unit_net8.0_20241224102701.trx

13 tests were completed in 60s with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Outbox.Sql.Test.SqlOutboxRepositoryTests+AbortDeliveryTests 1✅ 1s
SlimMessageBus.Host.Outbox.Sql.Test.SqlOutboxRepositoryTests+DeleteSentTests 1✅ 1s
SlimMessageBus.Host.Outbox.Sql.Test.SqlOutboxRepositoryTests+IncrementDeliveryAttemptTests 2✅ 75ms
SlimMessageBus.Host.Outbox.Sql.Test.SqlOutboxRepositoryTests+LockAndSelectTests 4✅ 418ms
SlimMessageBus.Host.Outbox.Sql.Test.SqlOutboxRepositoryTests+RenewLockTests 3✅ 1s
SlimMessageBus.Host.Outbox.Sql.Test.SqlOutboxRepositoryTests+SaveTests 1✅ 64ms
SlimMessageBus.Host.Outbox.Sql.Test.SqlOutboxRepositoryTests+UpdateToSentTests 1✅ 1s

✅ ./test-results/SlimMessageBus.Host.Outbox.Test_Integration_net8.0_20241224102937.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Outbox.Test_Unit_net8.0_20241224102603.trx

32 tests were completed in 8s with 32 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Outbox.Test.AsyncManualResetEventTests 7✅ 459ms
SlimMessageBus.Host.Outbox.Test.IEnumerableExtensionsTests+BatchTests 7✅ 222ms
SlimMessageBus.Host.Outbox.Test.Interceptors.OutboxForwardingPublishInterceptorTests+OnHandleTests 4✅ 55ms
SlimMessageBus.Host.Outbox.Test.Interceptors.OutboxForwardingPublishInterceptorTests+OrderTests 2✅ 23ms
SlimMessageBus.Host.Outbox.Test.OutboxLockRenewalTimerTests 5✅ 179ms
SlimMessageBus.Host.Outbox.Test.Services.OutboxSendingTaskTests+DispatchBatchTests 3✅ 429ms
SlimMessageBus.Host.Outbox.Test.Services.OutboxSendingTaskTests+ProcessMessagesTests 4✅ 432ms

✅ ./test-results/SlimMessageBus.Host.RabbitMQ.Test_Integration_net8.0_20241224103014.trx

9 tests were completed in 84s with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.RabbitMQ.Test.IntegrationTests.RabbitMqMessageBusIt 9✅ 80s

✅ ./test-results/SlimMessageBus.Host.RabbitMQ.Test_Unit_net8.0_20241224102603.trx

14 tests were completed in 9s with 14 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.RabbitMQ.Test.Config.RabbitMqConsumerBuilderExtensionsTests 1✅ 153ms
SlimMessageBus.Host.RabbitMQ.Test.Config.RabbitMqConsumerContextExtensionsTests 5✅ 353ms
SlimMessageBus.Host.RabbitMQ.Test.Config.RabbitMqMessageBusSettingsExtensionsTests 2✅ 150ms
SlimMessageBus.Host.RabbitMQ.Test.Consumer.RabbitMqAutoAcknowledgeMessageProcessorTests 2✅ 336ms
SlimMessageBus.Host.RabbitMQ.Test.DefaultHeaderValueConverterTest 4✅ 102ms

✅ ./test-results/SlimMessageBus.Host.Redis.Test_Integration_net8.0_20241224102801.trx

4 tests were completed in 16s with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Redis.Test.RedisMessageBusIt 4✅ 10s

✅ ./test-results/SlimMessageBus.Host.Redis.Test_Unit_net8.0_20241224102528.trx

1 tests were completed in 8s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Redis.Test.RedisMessageBusTest 1✅ 548ms

✅ ./test-results/SlimMessageBus.Host.Serialization.Avro.Test_Integration_net8.0_20241224102929.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Serialization.Avro.Test_Unit_net8.0_20241224102558.trx

1 tests were completed in 4s with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Serialization.Avro.Test.SerializationBuilderExtensionsTest 1✅ 29ms

✅ ./test-results/SlimMessageBus.Host.Serialization.Benchmark_Integration_net8.0_20241224102803.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Serialization.Benchmark_Unit_net8.0_20241224102528.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Serialization.GoogleProtobuf.Test_Integration_net8.0_20241224102806.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Serialization.GoogleProtobuf.Test_Unit_net8.0_20241224102533.trx

2 tests were completed in 4s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Serialization.GoogleProtobuf.Test.GoogleProtobufMessageSerializerTest 1✅ 91ms
SlimMessageBus.Host.Serialization.GoogleProtobuf.Test.SerializationBuilderExtensionsTest 1✅ 54ms

✅ ./test-results/SlimMessageBus.Host.Serialization.Hybrid.Test_Integration_net8.0_20241224102933.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Serialization.Hybrid.Test_Unit_net8.0_20241224102602.trx

7 tests were completed in 7s with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Serialization.Hybrid.Test.HybridMessageSerializerTests 4✅ 367ms
SlimMessageBus.Host.Serialization.Hybrid.Test.SerializationBuilderExtensionsTests 3✅ 387ms

✅ ./test-results/SlimMessageBus.Host.Serialization.Json.Test_Integration_net8.0_20241224102832.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Serialization.Json.Test_Unit_net8.0_20241224102545.trx

8 tests were completed in 4s with 8 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Serialization.Json.Test.JsonMessageSerializerTests 7✅ 44ms
SlimMessageBus.Host.Serialization.Json.Test.SerializationBuilderExtensionsTest 1✅ 31ms

✅ ./test-results/SlimMessageBus.Host.Serialization.SystemTextJson.Test_Integration_net8.0_20241224102829.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Serialization.SystemTextJson.Test_Unit_net8.0_20241224102543.trx

10 tests were completed in 5s with 10 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Serialization.SystemTextJson.Test.JsonMessageSerializerTests 9✅ 118ms
SlimMessageBus.Host.Serialization.SystemTextJson.Test.SerializationBuilderExtensionsTest 1✅ 46ms

✅ ./test-results/SlimMessageBus.Host.Test_Integration_net8.0_20241224102738.trx

No tests found

✅ ./test-results/SlimMessageBus.Host.Test_Unit_net8.0_20241224102537.trx

178 tests were completed in 31s with 178 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Host.Test.Collections.GenericTypeCacheTests 3✅ 13ms
SlimMessageBus.Host.Test.Collections.KindMappingTest 4✅ 8ms
SlimMessageBus.Host.Test.Collections.ProducerByMessageTypeCacheTests 9✅ 3ms
SlimMessageBus.Host.Test.Collections.RuntimeTypeCacheTests 7✅ 30ms
SlimMessageBus.Host.Test.Collections.SafeDictionaryWrapperTest 3✅ 101ms
SlimMessageBus.Host.Test.Collections.TaskOfTypeCacheTests 9✅ 24ms
SlimMessageBus.Host.Test.Consumer.CheckpointTriggerFactoryTests 2✅ 7ms
SlimMessageBus.Host.Test.Consumer.CheckpointTriggerTest 5✅ 3s
SlimMessageBus.Host.Test.Consumer.ConcurrentMessageProcessorDecoratorTest 6✅ 4s
SlimMessageBus.Host.Test.Consumer.MessageScopeWrapperTest 8✅ 16ms
SlimMessageBus.Host.Test.ConsumerInstanceMessageProcessorTest 18✅ 307ms
SlimMessageBus.Host.Test.ConsumerInterceptorPipelineTests 6✅ 497ms
SlimMessageBus.Host.Test.ConsumerSettingsTest 5✅ 3ms
SlimMessageBus.Host.Test.DependencyResolver.ServiceCollectionExtensionsTest 3✅ 48ms
SlimMessageBus.Host.Test.Hybrid.HybridMessageBusTest 21✅ 456ms
SlimMessageBus.Host.Test.MessageBusBaseTests 33✅ 13s
SlimMessageBus.Host.Test.MessageBusBaseTests+ProduceResponseTests 1✅ 25ms
SlimMessageBus.Host.Test.MessageHandlerTest 7✅ 165ms
SlimMessageBus.Host.Test.MessageWithHeadersSerializerTests 4✅ 11ms
SlimMessageBus.Host.Test.PendingRequestManagerTest 2✅ 16ms
SlimMessageBus.Host.Test.PublishInterceptorPipelineTests 3✅ 46ms
SlimMessageBus.Host.Test.ReflectionUtilsTests 8✅ 59ms
SlimMessageBus.Host.Test.RetryTests+WithDelay 6✅ 133ms
SlimMessageBus.Host.Test.SendInterceptorPipelineTests 3✅ 140ms
SlimMessageBus.Host.Test.Services.MessageHeaderServiceTests 2✅ 16ms

✅ ./test-results/SlimMessageBus.Test_Integration_net8.0_20241224102732.trx

No tests found

✅ ./test-results/SlimMessageBus.Test_Unit_net8.0_20241224102511.trx

2 tests were completed in 4s with 2 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SlimMessageBus.Test.MessageBusTest 2✅ 182ms