Improve MongoDB read model repopulation performance via BulkWriteAsync #1137
2091 passed, 0 failed and 9 skipped
✅ Source/EventFlow.EntityFramework.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_30.trx
218 tests were completed in 216s with 218 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.EntityFramework.Tests.InMemory.EfInMemoryEventStoreTests | 20✅ | 2s | ||
| EventFlow.EntityFramework.Tests.InMemory.EfInMemoryReadStoreTests | 19✅ | 785ms | ||
| EventFlow.EntityFramework.Tests.InMemory.EfInMemorySnapshotTests | 15✅ | 450ms | ||
| EventFlow.EntityFramework.Tests.MsSql.EfMsSqlEventStoreTests | 20✅ | 68s | ||
| EventFlow.EntityFramework.Tests.MsSql.EfMsSqlReadStoreIncludeTests | 2✅ | 7s | ||
| EventFlow.EntityFramework.Tests.MsSql.EfMsSqlReadStoreTests | 19✅ | 63s | ||
| EventFlow.EntityFramework.Tests.MsSql.EfMsSqlSnapshotTests | 15✅ | 49s | ||
| EventFlow.EntityFramework.Tests.PostgreSql.EfPostgreSqlEventStoreTests | 20✅ | 9s | ||
| EventFlow.EntityFramework.Tests.PostgreSql.EfPostgreSqlReadStoreTests | 19✅ | 8s | ||
| EventFlow.EntityFramework.Tests.PostgreSql.EfPostgreSqlSnapshotTests | 15✅ | 6s | ||
| EventFlow.EntityFramework.Tests.SQLite.EfSqliteEventStoreTests | 20✅ | 351ms | ||
| EventFlow.EntityFramework.Tests.SQLite.EfSqliteReadStoreTests | 19✅ | 359ms | ||
| EventFlow.EntityFramework.Tests.SQLite.EfSqliteSnapshotTests | 15✅ | 158ms |
✅ Source/EventFlow.Examples.Shipping.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_06.trx
5 tests were completed in 3s with 5 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.Examples.Shipping.Tests.IntegrationTests.Scenarios | 1✅ | 692ms | ||
| EventFlow.Examples.Shipping.Tests.UnitTests.Domain.Model.CargoModel.Speficications.TransportLegsAreConnectedSpecificationTests | 3✅ | 26ms | ||
| EventFlow.Examples.Shipping.Tests.UnitTests.ExternalServices.Routing.RoutingServiceTests | 1✅ | 230ms |
✅ Source/EventFlow.Hangfire.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_21.trx
6 tests were completed in 4s with 6 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.Hangfire.Tests.Integration.HangfireJobRunnerBackwardCompatibilityTests | 2✅ | 30ms | ||
| EventFlow.Hangfire.Tests.Integration.HangfireJobSchedulerTests | 4✅ | 3s |
✅ Source/EventFlow.Hangfire.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_21[1].trx
6 tests were completed in 4s with 6 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.Hangfire.Tests.Integration.HangfireJobRunnerBackwardCompatibilityTests | 2✅ | 36ms | ||
| EventFlow.Hangfire.Tests.Integration.HangfireJobSchedulerTests | 4✅ | 3s |
✅ Source/EventFlow.MongoDB.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_50.trx
55 tests were completed in 30s with 55 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.MongoDB.Tests.IntegrationTests.EventStores.MongoDbEventStoreTests | 20✅ | 14s | ||
| EventFlow.MongoDB.Tests.IntegrationTests.ReadStores.MongoDbReadModelStoreTests | 20✅ | 9s | ||
| EventFlow.MongoDB.Tests.IntegrationTests.SnapshotStores.MongoDBSnapshotStoreTests | 15✅ | 6s |
✅ Source/EventFlow.MongoDB.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_50[1].trx
55 tests were completed in 30s with 55 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.MongoDB.Tests.IntegrationTests.EventStores.MongoDbEventStoreTests | 20✅ | 14s | ||
| EventFlow.MongoDB.Tests.IntegrationTests.ReadStores.MongoDbReadModelStoreTests | 20✅ | 10s | ||
| EventFlow.MongoDB.Tests.IntegrationTests.SnapshotStores.MongoDBSnapshotStoreTests | 15✅ | 6s |
✅ Source/EventFlow.MsSql.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_10.trx
65 tests were completed in 301s with 65 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.MsSql.Tests.IntegrationTests.EventStores.EventFlowEventStoresMsSqlTests | 1✅ | 20ms | ||
| EventFlow.MsSql.Tests.IntegrationTests.EventStores.MsSqlEventStoreTests | 20✅ | 71s | ||
| EventFlow.MsSql.Tests.IntegrationTests.EventStores.MsSqlScriptsTests | 1✅ | 236ms | ||
| EventFlow.MsSql.Tests.IntegrationTests.IdentityIndexFragmentationTests | 7✅ | 109s | ||
| EventFlow.MsSql.Tests.IntegrationTests.ReadStores.MsSqlReadModelStoreTests | 19✅ | 63s | ||
| EventFlow.MsSql.Tests.IntegrationTests.ReadStores.ReadModels.MultipleMsSqlDatabasesTests | 1✅ | 30ms | ||
| EventFlow.MsSql.Tests.IntegrationTests.SnapshotStores.EventFlowSnapshotStoresMsSqlTests | 1✅ | 1ms | ||
| EventFlow.MsSql.Tests.IntegrationTests.SnapshotStores.MsSqlSnapshotStoreTests | 15✅ | 49s |
✅ Source/EventFlow.MsSql.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_20.trx
65 tests were completed in 297s with 65 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.MsSql.Tests.IntegrationTests.EventStores.EventFlowEventStoresMsSqlTests | 1✅ | 15ms | ||
| EventFlow.MsSql.Tests.IntegrationTests.EventStores.MsSqlEventStoreTests | 20✅ | 70s | ||
| EventFlow.MsSql.Tests.IntegrationTests.EventStores.MsSqlScriptsTests | 1✅ | 317ms | ||
| EventFlow.MsSql.Tests.IntegrationTests.IdentityIndexFragmentationTests | 7✅ | 106s | ||
| EventFlow.MsSql.Tests.IntegrationTests.ReadStores.MsSqlReadModelStoreTests | 19✅ | 63s | ||
| EventFlow.MsSql.Tests.IntegrationTests.ReadStores.ReadModels.MultipleMsSqlDatabasesTests | 1✅ | 28ms | ||
| EventFlow.MsSql.Tests.IntegrationTests.SnapshotStores.EventFlowSnapshotStoresMsSqlTests | 1✅ | 1ms | ||
| EventFlow.MsSql.Tests.IntegrationTests.SnapshotStores.MsSqlSnapshotStoreTests | 15✅ | 49s |
✅ Source/EventFlow.PostgreSql.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_21.trx
57 tests were completed in 28s with 57 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.PostgreSql.Tests.IntegrationTests.EventStores.EventFlowEventStoresPostgreSqlTests | 1✅ | 18ms | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.EventStores.PostgreSqlEventStoreTests | 20✅ | 11s | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.EventStores.PostgreSqlScriptsTests | 1✅ | 253ms | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.ReadStores.PostgreSqlReadModelStoreTests | 19✅ | 9s | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.SnapshotStores.EventFlowSnapshotStoresPostgreSqlTests | 1✅ | 1ms | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.SnapshotStores.PostgreSqlSnapshotStoreTests | 15✅ | 6s |
✅ Source/EventFlow.PostgreSql.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_21[1].trx
57 tests were completed in 28s with 57 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.PostgreSql.Tests.IntegrationTests.EventStores.EventFlowEventStoresPostgreSqlTests | 1✅ | 18ms | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.EventStores.PostgreSqlEventStoreTests | 20✅ | 11s | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.EventStores.PostgreSqlScriptsTests | 1✅ | 275ms | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.ReadStores.PostgreSqlReadModelStoreTests | 19✅ | 9s | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.SnapshotStores.EventFlowSnapshotStoresPostgreSqlTests | 1✅ | 1ms | ||
| EventFlow.PostgreSql.Tests.IntegrationTests.SnapshotStores.PostgreSqlSnapshotStoreTests | 15✅ | 6s |
✅ Source/EventFlow.RabbitMQ.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_19.trx
4 tests were completed in 2s with 4 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.RabbitMQ.Tests.Integration.RabbitMqTests | 2✅ | 608ms | ||
| EventFlow.RabbitMQ.Tests.UnitTests.Integrations.RabbitMqPublisherTests | 2✅ | 232ms |
✅ Source/EventFlow.RabbitMQ.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_19[1].trx
4 tests were completed in 2s with 4 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.RabbitMQ.Tests.Integration.RabbitMqTests | 2✅ | 631ms | ||
| EventFlow.RabbitMQ.Tests.UnitTests.Integrations.RabbitMqPublisherTests | 2✅ | 253ms |
✅ Source/EventFlow.SourceGenerators.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_34.trx
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.SourceGenerators.Tests.Unit.AggregateSourceGeneratorTests | 1✅ | 375ms |
✅ Source/EventFlow.SourceGenerators.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_35.trx
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.SourceGenerators.Tests.Unit.AggregateSourceGeneratorTests | 1✅ | 340ms |
✅ Source/EventFlow.SourceGenerators.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_37.trx
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.SourceGenerators.Tests.Unit.AggregateSourceGeneratorTests | 1✅ | 330ms |
✅ Source/EventFlow.SQLite.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_25.trx
39 tests were completed in 4s with 39 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.SQLite.Tests.IntegrationTests.EventStores.SQLiteEventStoreTests | 20✅ | 2s | ||
| EventFlow.SQLite.Tests.IntegrationTests.ReadStores.SQLiteReadStoreTests | 19✅ | 2s |
✅ Source/EventFlow.SQLite.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_25[1].trx
39 tests were completed in 4s with 39 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.SQLite.Tests.IntegrationTests.EventStores.SQLiteEventStoreTests | 20✅ | 2s | ||
| EventFlow.SQLite.Tests.IntegrationTests.ReadStores.SQLiteReadStoreTests | 19✅ | 2s |
✅ Source/EventFlow.SQLite.Tests/TestResults/_runnervmyg876_2025-12-06_11_50_29.trx
39 tests were completed in 4s with 39 passed, 0 failed and 0 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.SQLite.Tests.IntegrationTests.EventStores.SQLiteEventStoreTests | 20✅ | 2s | ||
| EventFlow.SQLite.Tests.IntegrationTests.ReadStores.SQLiteReadStoreTests | 19✅ | 2s |
✅ Source/EventFlow.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_06.trx
461 tests were completed in 13s with 458 passed, 0 failed and 3 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.Tests.Exploration.CustomAggregateIdExplorationTest | 1✅ | 313ms | ||
| EventFlow.Tests.Exploration.EventUpgradeExplorationTest | 1✅ | 254ms | ||
| EventFlow.Tests.Exploration.ReadModelRepopulateExplorationTest | 1✅ | 2s | ||
| EventFlow.Tests.Exploration.RegisterSubscribersExplorationTests | 3✅ | 97ms | ||
| EventFlow.Tests.IntegrationTests.Aggregates.AggregateFactoryTests | 3✅ | 19ms | ||
| EventFlow.Tests.IntegrationTests.Aggregates.AggregateStoreTests | 2✅ | 98ms | ||
| EventFlow.Tests.IntegrationTests.BackwardCompatibilityTests | 1✅ | 1⚪ | 54ms | |
| EventFlow.Tests.IntegrationTests.BasicTests | 1✅ | 88ms | ||
| EventFlow.Tests.IntegrationTests.CancellationTests | 25✅ | 346ms | ||
| EventFlow.Tests.IntegrationTests.CommandResultTests | 1✅ | 10ms | ||
| EventFlow.Tests.IntegrationTests.EventStores.FilesEventStoreTests | 20✅ | 989ms | ||
| EventFlow.Tests.IntegrationTests.EventStores.InMemoryEventStoreTests | 20✅ | 489ms | ||
| EventFlow.Tests.IntegrationTests.Jobs.InstantJobSchedulerTests | 4✅ | 241ms | ||
| EventFlow.Tests.IntegrationTests.ReadStores.InMemoryReadModelStoreTests | 19✅ | 981ms | ||
| EventFlow.Tests.IntegrationTests.ReadStores.MultipleAggregateReadStoreManagerTests | 1✅ | 168ms | ||
| EventFlow.Tests.IntegrationTests.Sagas.AggregateSagaTests | 8✅ | 248ms | ||
| EventFlow.Tests.IntegrationTests.Sagas.AlternativeSagaStoreTests | 4✅ | 129ms | ||
| EventFlow.Tests.IntegrationTests.Sagas.SagaErrorHandlerTests | 2✅ | 69ms | ||
| EventFlow.Tests.IntegrationTests.SeparationTests | 1✅ | 27ms | ||
| EventFlow.Tests.IntegrationTests.ServiceProviderTests | 2✅ | 16ms | ||
| EventFlow.Tests.IntegrationTests.SnapshotStores.InMemorySnapshotStoreTests | 15✅ | 603ms | ||
| EventFlow.Tests.IntegrationTests.UnicodeTests | 6✅ | 56ms | ||
| EventFlow.Tests.LicenseHeaderTests | 1✅ | 115ms | ||
| EventFlow.Tests.ReadMeExamples | 1✅ | 34ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateFactoryTests | 2✅ | 45ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateIdTests | 4✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateRootApplyEventTests | 1✅ | 9ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateRootNameTests | 3✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateRootTests | 9✅ | 17ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateStateTests | 1✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateStoreTests | 6✅ | 603ms | ||
| EventFlow.Tests.UnitTests.Aggregates.MetadataTests | 7✅ | 7ms | ||
| EventFlow.Tests.UnitTests.CommandBusTests | 1✅ | 22ms | ||
| EventFlow.Tests.UnitTests.Commands.CommandDefinitionServiceTests | 14✅ | 28ms | ||
| EventFlow.Tests.UnitTests.Commands.CommandTests | 1✅ | 6ms | ||
| EventFlow.Tests.UnitTests.Commands.DistinctCommandTests | 3✅ | 5ms | ||
| EventFlow.Tests.UnitTests.Configuration.EventNamingStrategy.DefaultStrategyTest | 1✅ | 0ms | ||
| EventFlow.Tests.UnitTests.Configuration.EventNamingStrategy.NamespaceAndClassNameStrategyTest | 1✅ | 0ms | ||
| EventFlow.Tests.UnitTests.Configuration.EventNamingStrategy.NamespaceAndNameStrategyTest | 1✅ | 0ms | ||
| EventFlow.Tests.UnitTests.Configuration.Serialization.JsonOptionsTests | 1✅ | 17ms | ||
| EventFlow.Tests.UnitTests.Core.CircularBufferTests | 8✅ | 4ms | ||
| EventFlow.Tests.UnitTests.Core.GuidFactories.GuidFactoriesDeterministicTests | 13✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Core.IdentityTests | 16✅ | 17ms | ||
| EventFlow.Tests.UnitTests.Core.LabelTests | 4✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Core.ReflectionHelperTests | 3✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Core.RetryDelayTests | 1✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Core.RetryStrategies.OptimisticConcurrencyRetryStrategyTests | 10✅ | 24ms | ||
| EventFlow.Tests.UnitTests.Core.TransientFaultHandlerTests | 5✅ | 62ms | ||
| EventFlow.Tests.UnitTests.EventStores.ConcurrentFilesEventPersistanceTests | 2✅ | 1⚪ | 612ms | |
| EventFlow.Tests.UnitTests.EventStores.ConcurrentInMemoryEventPersistanceTests | 1⚪ | 1ms | ||
| EventFlow.Tests.UnitTests.EventStores.EventDefinitionServiceTests | 17✅ | 29ms | ||
| EventFlow.Tests.UnitTests.EventStores.EventUpgradeManagerTests | 3✅ | 24ms | ||
| EventFlow.Tests.UnitTests.EventStores.Snapshots.SnapshotUpgradeServiceTests | 1✅ | 13ms | ||
| EventFlow.Tests.UnitTests.Extensions.JsonSerializerExtensionTests | 1✅ | 4ms | ||
| EventFlow.Tests.UnitTests.Extensions.StringExtensionsTests | 5✅ | 8ms | ||
| EventFlow.Tests.UnitTests.Extensions.TypeExtensionsTests | 10✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Jobs.JobDefinitionServiceTests | 14✅ | 26ms | ||
| EventFlow.Tests.UnitTests.Provided.Specifications.AtLeastSpecificationTests | 10✅ | 4ms | ||
| EventFlow.Tests.UnitTests.Queries.QueryProcessorTests | 1✅ | 11ms | ||
| EventFlow.Tests.UnitTests.ReadStores.MultipleAggregateReadStoreManagerTests | 4✅ | 40ms | ||
| EventFlow.Tests.UnitTests.ReadStores.ReadModelDomainEventApplierTests | 7✅ | 75ms | ||
| EventFlow.Tests.UnitTests.ReadStores.ReadModelFactoryTests | 2✅ | 5ms | ||
| EventFlow.Tests.UnitTests.ReadStores.ReadModelPopulatorTests | 4✅ | 57ms | ||
| EventFlow.Tests.UnitTests.ReadStores.SingleAggregateReadStoreManagerTests | 6✅ | 34ms | ||
| EventFlow.Tests.UnitTests.Sagas.AggregateSagas.AggregateSagaTests | 7✅ | 50ms | ||
| EventFlow.Tests.UnitTests.Sagas.AggregateSagas.SagaAggregateStoreTests | 3✅ | 29ms | ||
| EventFlow.Tests.UnitTests.Sagas.DispatchToSagasTests | 4✅ | 84ms | ||
| EventFlow.Tests.UnitTests.Sagas.SagaDefinitionServiceTests | 5✅ | 12ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotAggregateRootTests | 13✅ | 70ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotMetadataTests | 3✅ | 6ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotSerializerTests | 2✅ | 38ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotSerilizerTests | 2✅ | 16ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotUpgradeServiceTests | 1✅ | 11ms | ||
| EventFlow.Tests.UnitTests.Snapshots.Strategies.SnapshotEveryFewVersionsStrategyTests | 10✅ | 13ms | ||
| EventFlow.Tests.UnitTests.Snapshots.Strategies.SnapshotRandomlyStrategyTests | 1✅ | 25ms | ||
| EventFlow.Tests.UnitTests.Specifications.ExpressionSpecificationTests | 3✅ | 11ms | ||
| EventFlow.Tests.UnitTests.Specifications.SpecificationTests | 12✅ | 9ms | ||
| EventFlow.Tests.UnitTests.Specifications.TestSpecificationsTests | 5✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Subscribers.DispatchToEventSubscribersTests | 5✅ | 2s | ||
| EventFlow.Tests.UnitTests.ValueObjects.SingleValueObjectConverterTests | 20✅ | 13ms | ||
| EventFlow.Tests.UnitTests.ValueObjects.SingleValueObjectTests | 12✅ | 29ms | ||
| EventFlow.Tests.UnitTests.ValueObjects.ValueObjectTests | 4✅ | 5ms |
✅ Source/EventFlow.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_06[1].trx
461 tests were completed in 14s with 458 passed, 0 failed and 3 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.Tests.Exploration.CustomAggregateIdExplorationTest | 1✅ | 285ms | ||
| EventFlow.Tests.Exploration.EventUpgradeExplorationTest | 1✅ | 213ms | ||
| EventFlow.Tests.Exploration.ReadModelRepopulateExplorationTest | 1✅ | 2s | ||
| EventFlow.Tests.Exploration.RegisterSubscribersExplorationTests | 3✅ | 140ms | ||
| EventFlow.Tests.IntegrationTests.Aggregates.AggregateFactoryTests | 3✅ | 21ms | ||
| EventFlow.Tests.IntegrationTests.Aggregates.AggregateStoreTests | 2✅ | 128ms | ||
| EventFlow.Tests.IntegrationTests.BackwardCompatibilityTests | 1✅ | 1⚪ | 19ms | |
| EventFlow.Tests.IntegrationTests.BasicTests | 1✅ | 79ms | ||
| EventFlow.Tests.IntegrationTests.CancellationTests | 25✅ | 236ms | ||
| EventFlow.Tests.IntegrationTests.CommandResultTests | 1✅ | 18ms | ||
| EventFlow.Tests.IntegrationTests.EventStores.FilesEventStoreTests | 20✅ | 1s | ||
| EventFlow.Tests.IntegrationTests.EventStores.InMemoryEventStoreTests | 20✅ | 552ms | ||
| EventFlow.Tests.IntegrationTests.Jobs.InstantJobSchedulerTests | 4✅ | 142ms | ||
| EventFlow.Tests.IntegrationTests.ReadStores.InMemoryReadModelStoreTests | 19✅ | 896ms | ||
| EventFlow.Tests.IntegrationTests.ReadStores.MultipleAggregateReadStoreManagerTests | 1✅ | 136ms | ||
| EventFlow.Tests.IntegrationTests.Sagas.AggregateSagaTests | 8✅ | 343ms | ||
| EventFlow.Tests.IntegrationTests.Sagas.AlternativeSagaStoreTests | 4✅ | 93ms | ||
| EventFlow.Tests.IntegrationTests.Sagas.SagaErrorHandlerTests | 2✅ | 76ms | ||
| EventFlow.Tests.IntegrationTests.SeparationTests | 1✅ | 19ms | ||
| EventFlow.Tests.IntegrationTests.ServiceProviderTests | 2✅ | 6ms | ||
| EventFlow.Tests.IntegrationTests.SnapshotStores.InMemorySnapshotStoreTests | 15✅ | 709ms | ||
| EventFlow.Tests.IntegrationTests.UnicodeTests | 6✅ | 55ms | ||
| EventFlow.Tests.LicenseHeaderTests | 1✅ | 123ms | ||
| EventFlow.Tests.ReadMeExamples | 1✅ | 18ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateFactoryTests | 2✅ | 49ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateIdTests | 4✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateRootApplyEventTests | 1✅ | 7ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateRootNameTests | 3✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateRootTests | 9✅ | 17ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateStateTests | 1✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateStoreTests | 6✅ | 600ms | ||
| EventFlow.Tests.UnitTests.Aggregates.MetadataTests | 7✅ | 6ms | ||
| EventFlow.Tests.UnitTests.CommandBusTests | 1✅ | 28ms | ||
| EventFlow.Tests.UnitTests.Commands.CommandDefinitionServiceTests | 14✅ | 31ms | ||
| EventFlow.Tests.UnitTests.Commands.CommandTests | 1✅ | 5ms | ||
| EventFlow.Tests.UnitTests.Commands.DistinctCommandTests | 3✅ | 4ms | ||
| EventFlow.Tests.UnitTests.Configuration.EventNamingStrategy.DefaultStrategyTest | 1✅ | 0ms | ||
| EventFlow.Tests.UnitTests.Configuration.EventNamingStrategy.NamespaceAndClassNameStrategyTest | 1✅ | 0ms | ||
| EventFlow.Tests.UnitTests.Configuration.EventNamingStrategy.NamespaceAndNameStrategyTest | 1✅ | 0ms | ||
| EventFlow.Tests.UnitTests.Configuration.Serialization.JsonOptionsTests | 1✅ | 12ms | ||
| EventFlow.Tests.UnitTests.Core.CircularBufferTests | 8✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Core.GuidFactories.GuidFactoriesDeterministicTests | 13✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Core.IdentityTests | 16✅ | 17ms | ||
| EventFlow.Tests.UnitTests.Core.LabelTests | 4✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Core.ReflectionHelperTests | 3✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Core.RetryDelayTests | 1✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Core.RetryStrategies.OptimisticConcurrencyRetryStrategyTests | 10✅ | 17ms | ||
| EventFlow.Tests.UnitTests.Core.TransientFaultHandlerTests | 5✅ | 59ms | ||
| EventFlow.Tests.UnitTests.EventStores.ConcurrentFilesEventPersistanceTests | 2✅ | 1⚪ | 615ms | |
| EventFlow.Tests.UnitTests.EventStores.ConcurrentInMemoryEventPersistanceTests | 1⚪ | 1ms | ||
| EventFlow.Tests.UnitTests.EventStores.EventDefinitionServiceTests | 17✅ | 44ms | ||
| EventFlow.Tests.UnitTests.EventStores.EventUpgradeManagerTests | 3✅ | 25ms | ||
| EventFlow.Tests.UnitTests.EventStores.Snapshots.SnapshotUpgradeServiceTests | 1✅ | 8ms | ||
| EventFlow.Tests.UnitTests.Extensions.JsonSerializerExtensionTests | 1✅ | 4ms | ||
| EventFlow.Tests.UnitTests.Extensions.StringExtensionsTests | 5✅ | 9ms | ||
| EventFlow.Tests.UnitTests.Extensions.TypeExtensionsTests | 10✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Jobs.JobDefinitionServiceTests | 14✅ | 27ms | ||
| EventFlow.Tests.UnitTests.Provided.Specifications.AtLeastSpecificationTests | 10✅ | 4ms | ||
| EventFlow.Tests.UnitTests.Queries.QueryProcessorTests | 1✅ | 13ms | ||
| EventFlow.Tests.UnitTests.ReadStores.MultipleAggregateReadStoreManagerTests | 4✅ | 48ms | ||
| EventFlow.Tests.UnitTests.ReadStores.ReadModelDomainEventApplierTests | 7✅ | 73ms | ||
| EventFlow.Tests.UnitTests.ReadStores.ReadModelFactoryTests | 2✅ | 5ms | ||
| EventFlow.Tests.UnitTests.ReadStores.ReadModelPopulatorTests | 4✅ | 48ms | ||
| EventFlow.Tests.UnitTests.ReadStores.SingleAggregateReadStoreManagerTests | 6✅ | 34ms | ||
| EventFlow.Tests.UnitTests.Sagas.AggregateSagas.AggregateSagaTests | 7✅ | 54ms | ||
| EventFlow.Tests.UnitTests.Sagas.AggregateSagas.SagaAggregateStoreTests | 3✅ | 38ms | ||
| EventFlow.Tests.UnitTests.Sagas.DispatchToSagasTests | 4✅ | 91ms | ||
| EventFlow.Tests.UnitTests.Sagas.SagaDefinitionServiceTests | 5✅ | 16ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotAggregateRootTests | 13✅ | 72ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotMetadataTests | 3✅ | 7ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotSerializerTests | 2✅ | 44ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotSerilizerTests | 2✅ | 12ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotUpgradeServiceTests | 1✅ | 12ms | ||
| EventFlow.Tests.UnitTests.Snapshots.Strategies.SnapshotEveryFewVersionsStrategyTests | 10✅ | 14ms | ||
| EventFlow.Tests.UnitTests.Snapshots.Strategies.SnapshotRandomlyStrategyTests | 1✅ | 37ms | ||
| EventFlow.Tests.UnitTests.Specifications.ExpressionSpecificationTests | 3✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Specifications.SpecificationTests | 12✅ | 5ms | ||
| EventFlow.Tests.UnitTests.Specifications.TestSpecificationsTests | 5✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Subscribers.DispatchToEventSubscribersTests | 5✅ | 2s | ||
| EventFlow.Tests.UnitTests.ValueObjects.SingleValueObjectConverterTests | 20✅ | 13ms | ||
| EventFlow.Tests.UnitTests.ValueObjects.SingleValueObjectTests | 12✅ | 28ms | ||
| EventFlow.Tests.UnitTests.ValueObjects.ValueObjectTests | 4✅ | 4ms |
✅ Source/EventFlow.Tests/TestResults/_runnervmyg876_2025-12-06_11_49_06[2].trx
461 tests were completed in 14s with 458 passed, 0 failed and 3 skipped.
| Test suite | Passed | Failed | Skipped | Time |
|---|---|---|---|---|
| EventFlow.Tests.Exploration.CustomAggregateIdExplorationTest | 1✅ | 404ms | ||
| EventFlow.Tests.Exploration.EventUpgradeExplorationTest | 1✅ | 279ms | ||
| EventFlow.Tests.Exploration.ReadModelRepopulateExplorationTest | 1✅ | 2s | ||
| EventFlow.Tests.Exploration.RegisterSubscribersExplorationTests | 3✅ | 103ms | ||
| EventFlow.Tests.IntegrationTests.Aggregates.AggregateFactoryTests | 3✅ | 31ms | ||
| EventFlow.Tests.IntegrationTests.Aggregates.AggregateStoreTests | 2✅ | 181ms | ||
| EventFlow.Tests.IntegrationTests.BackwardCompatibilityTests | 1✅ | 1⚪ | 32ms | |
| EventFlow.Tests.IntegrationTests.BasicTests | 1✅ | 99ms | ||
| EventFlow.Tests.IntegrationTests.CancellationTests | 25✅ | 421ms | ||
| EventFlow.Tests.IntegrationTests.CommandResultTests | 1✅ | 18ms | ||
| EventFlow.Tests.IntegrationTests.EventStores.FilesEventStoreTests | 20✅ | 1s | ||
| EventFlow.Tests.IntegrationTests.EventStores.InMemoryEventStoreTests | 20✅ | 595ms | ||
| EventFlow.Tests.IntegrationTests.Jobs.InstantJobSchedulerTests | 4✅ | 197ms | ||
| EventFlow.Tests.IntegrationTests.ReadStores.InMemoryReadModelStoreTests | 19✅ | 752ms | ||
| EventFlow.Tests.IntegrationTests.ReadStores.MultipleAggregateReadStoreManagerTests | 1✅ | 151ms | ||
| EventFlow.Tests.IntegrationTests.Sagas.AggregateSagaTests | 8✅ | 310ms | ||
| EventFlow.Tests.IntegrationTests.Sagas.AlternativeSagaStoreTests | 4✅ | 94ms | ||
| EventFlow.Tests.IntegrationTests.Sagas.SagaErrorHandlerTests | 2✅ | 97ms | ||
| EventFlow.Tests.IntegrationTests.SeparationTests | 1✅ | 27ms | ||
| EventFlow.Tests.IntegrationTests.ServiceProviderTests | 2✅ | 26ms | ||
| EventFlow.Tests.IntegrationTests.SnapshotStores.InMemorySnapshotStoreTests | 15✅ | 523ms | ||
| EventFlow.Tests.IntegrationTests.UnicodeTests | 6✅ | 48ms | ||
| EventFlow.Tests.LicenseHeaderTests | 1✅ | 102ms | ||
| EventFlow.Tests.ReadMeExamples | 1✅ | 21ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateFactoryTests | 2✅ | 44ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateIdTests | 4✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateRootApplyEventTests | 1✅ | 6ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateRootNameTests | 3✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateRootTests | 9✅ | 12ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateStateTests | 1✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Aggregates.AggregateStoreTests | 6✅ | 588ms | ||
| EventFlow.Tests.UnitTests.Aggregates.MetadataTests | 7✅ | 7ms | ||
| EventFlow.Tests.UnitTests.CommandBusTests | 1✅ | 30ms | ||
| EventFlow.Tests.UnitTests.Commands.CommandDefinitionServiceTests | 14✅ | 36ms | ||
| EventFlow.Tests.UnitTests.Commands.CommandTests | 1✅ | 5ms | ||
| EventFlow.Tests.UnitTests.Commands.DistinctCommandTests | 3✅ | 4ms | ||
| EventFlow.Tests.UnitTests.Configuration.EventNamingStrategy.DefaultStrategyTest | 1✅ | 0ms | ||
| EventFlow.Tests.UnitTests.Configuration.EventNamingStrategy.NamespaceAndClassNameStrategyTest | 1✅ | 0ms | ||
| EventFlow.Tests.UnitTests.Configuration.EventNamingStrategy.NamespaceAndNameStrategyTest | 1✅ | 0ms | ||
| EventFlow.Tests.UnitTests.Configuration.Serialization.JsonOptionsTests | 1✅ | 11ms | ||
| EventFlow.Tests.UnitTests.Core.CircularBufferTests | 8✅ | 4ms | ||
| EventFlow.Tests.UnitTests.Core.GuidFactories.GuidFactoriesDeterministicTests | 13✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Core.IdentityTests | 16✅ | 29ms | ||
| EventFlow.Tests.UnitTests.Core.LabelTests | 4✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Core.ReflectionHelperTests | 3✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Core.RetryDelayTests | 1✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Core.RetryStrategies.OptimisticConcurrencyRetryStrategyTests | 10✅ | 20ms | ||
| EventFlow.Tests.UnitTests.Core.TransientFaultHandlerTests | 5✅ | 62ms | ||
| EventFlow.Tests.UnitTests.EventStores.ConcurrentFilesEventPersistanceTests | 2✅ | 1⚪ | 682ms | |
| EventFlow.Tests.UnitTests.EventStores.ConcurrentInMemoryEventPersistanceTests | 1⚪ | 1ms | ||
| EventFlow.Tests.UnitTests.EventStores.EventDefinitionServiceTests | 17✅ | 28ms | ||
| EventFlow.Tests.UnitTests.EventStores.EventUpgradeManagerTests | 3✅ | 18ms | ||
| EventFlow.Tests.UnitTests.EventStores.Snapshots.SnapshotUpgradeServiceTests | 1✅ | 6ms | ||
| EventFlow.Tests.UnitTests.Extensions.JsonSerializerExtensionTests | 1✅ | 5ms | ||
| EventFlow.Tests.UnitTests.Extensions.StringExtensionsTests | 5✅ | 8ms | ||
| EventFlow.Tests.UnitTests.Extensions.TypeExtensionsTests | 10✅ | 2ms | ||
| EventFlow.Tests.UnitTests.Jobs.JobDefinitionServiceTests | 14✅ | 24ms | ||
| EventFlow.Tests.UnitTests.Provided.Specifications.AtLeastSpecificationTests | 10✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Queries.QueryProcessorTests | 1✅ | 13ms | ||
| EventFlow.Tests.UnitTests.ReadStores.MultipleAggregateReadStoreManagerTests | 4✅ | 40ms | ||
| EventFlow.Tests.UnitTests.ReadStores.ReadModelDomainEventApplierTests | 7✅ | 75ms | ||
| EventFlow.Tests.UnitTests.ReadStores.ReadModelFactoryTests | 2✅ | 7ms | ||
| EventFlow.Tests.UnitTests.ReadStores.ReadModelPopulatorTests | 4✅ | 68ms | ||
| EventFlow.Tests.UnitTests.ReadStores.SingleAggregateReadStoreManagerTests | 6✅ | 35ms | ||
| EventFlow.Tests.UnitTests.Sagas.AggregateSagas.AggregateSagaTests | 7✅ | 58ms | ||
| EventFlow.Tests.UnitTests.Sagas.AggregateSagas.SagaAggregateStoreTests | 3✅ | 39ms | ||
| EventFlow.Tests.UnitTests.Sagas.DispatchToSagasTests | 4✅ | 108ms | ||
| EventFlow.Tests.UnitTests.Sagas.SagaDefinitionServiceTests | 5✅ | 11ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotAggregateRootTests | 13✅ | 94ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotMetadataTests | 3✅ | 7ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotSerializerTests | 2✅ | 42ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotSerilizerTests | 2✅ | 13ms | ||
| EventFlow.Tests.UnitTests.Snapshots.SnapshotUpgradeServiceTests | 1✅ | 11ms | ||
| EventFlow.Tests.UnitTests.Snapshots.Strategies.SnapshotEveryFewVersionsStrategyTests | 10✅ | 14ms | ||
| EventFlow.Tests.UnitTests.Snapshots.Strategies.SnapshotRandomlyStrategyTests | 1✅ | 28ms | ||
| EventFlow.Tests.UnitTests.Specifications.ExpressionSpecificationTests | 3✅ | 3ms | ||
| EventFlow.Tests.UnitTests.Specifications.SpecificationTests | 12✅ | 5ms | ||
| EventFlow.Tests.UnitTests.Specifications.TestSpecificationsTests | 5✅ | 1ms | ||
| EventFlow.Tests.UnitTests.Subscribers.DispatchToEventSubscribersTests | 5✅ | 2s | ||
| EventFlow.Tests.UnitTests.ValueObjects.SingleValueObjectConverterTests | 20✅ | 12ms | ||
| EventFlow.Tests.UnitTests.ValueObjects.SingleValueObjectTests | 12✅ | 27ms | ||
| EventFlow.Tests.UnitTests.ValueObjects.ValueObjectTests | 4✅ | 5ms |