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

feat: Introduce a new Testcontainers.Xunit package #1165

Merged

fix: Add XUnit test project to CI config

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

feat: Introduce a new Testcontainers.Xunit package #1165

fix: Add XUnit test project to CI config
64ce5b7
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Report succeeded Nov 26, 2024 in 0s

584 passed, 0 failed and 1 skipped

Tests passed successfully

Report Passed Failed Skipped Time
Testcontainers.ActiveMq.Tests.trx 3✅ 25s
Testcontainers.ArangoDb.Tests.trx 1✅ 26s
Testcontainers.Azurite.Tests.trx 10✅ 21s
Testcontainers.BigQuery.Tests.trx 1✅ 12s
Testcontainers.Bigtable.Tests.trx 1✅ 25s
Testcontainers.ClickHouse.Tests.trx 2✅ 21s
Testcontainers.CockroachDb.Tests.trx 2✅ 18s
Testcontainers.Consul.Tests.trx 1✅ 10s
Testcontainers.CosmosDb.Tests.trx 1⚪ 5s
Testcontainers.Couchbase.Tests.trx 1✅ 32s
Testcontainers.CouchDb.Tests.trx 1✅ 11s
Testcontainers.Databases.Tests.trx 42✅ 11s
Testcontainers.DynamoDb.Tests.trx 2✅ 18s
Testcontainers.Elasticsearch.Tests.trx 1✅ 46s
Testcontainers.EventStoreDb.Tests.trx 1✅ 20s
Testcontainers.FakeGcsServer.Tests.trx 1✅ 11s
Testcontainers.FirebirdSql.Tests.trx 10✅ 139s
Testcontainers.Firestore.Tests.trx 1✅ 28s
Testcontainers.InfluxDb.Tests.trx 2✅ 18s
Testcontainers.JanusGraph.Tests.trx 1✅ 36s
Testcontainers.K3s.Tests.trx 1✅ 30s
Testcontainers.Kafka.Tests.trx 1✅ 24s
Testcontainers.Kusto.Tests.trx 1✅ 24s
Testcontainers.MariaDb.Tests.trx 4✅ 22s
Testcontainers.Milvus.Tests.trx 2✅ 21s
Testcontainers.Minio.Tests.trx 2✅ 12s
Testcontainers.Platform.Linux.Tests.trx 32✅ 14s
Testcontainers.Platform.Windows.Tests.trx 2✅ 152s
Testcontainers.ResourceReaper.Tests.trx 2✅ 24s
Testcontainers.Tests.trx 453✅ 49s

✅ Testcontainers.ActiveMq.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.ActiveMq.ArtemisContainerTest+CustomCredentialsConfiguration 1✅ 878ms
Testcontainers.ActiveMq.ArtemisContainerTest+DefaultCredentialsConfiguration 1✅ 794ms
Testcontainers.ActiveMq.ArtemisContainerTest+NoAuthCredentialsConfiguration 1✅ 717ms

✅ Testcontainers.ArangoDb.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.ArangoDb.ArangoDbContainerTest 1✅ 161ms

✅ Testcontainers.Azurite.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Azurite.AzuriteContainerTest+AzuriteDefaultConfiguration 3✅ 377ms
Testcontainers.Azurite.AzuriteContainerTest+AzuriteInMemoryConfiguration 3✅ 360ms
Testcontainers.Azurite.AzuriteContainerTest+AzuriteMemoryLimitConfiguration 4✅ 358ms

✅ Testcontainers.BigQuery.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.BigQuery.BigQueryContainerTest 1✅ 465ms

✅ Testcontainers.Bigtable.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Bigtable.BigtableContainerTest 1✅ 359ms

✅ Testcontainers.ClickHouse.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.ClickHouse.ClickHouseContainerTest 2✅ 361ms

✅ Testcontainers.CockroachDb.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.CockroachDb.CockroachDbContainerTest 2✅ 2s

✅ Testcontainers.Consul.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Consul.ConsulContainerTest 1✅ 172ms

✅ Testcontainers.CosmosDb.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.CosmosDb.CosmosDbContainerTest 1⚪ 1ms

✅ Testcontainers.Couchbase.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Couchbase.CouchbaseContainerTest 1✅ 433ms

✅ Testcontainers.CouchDb.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.CouchDb.CouchDbContainerTest 1✅ 194ms

✅ Testcontainers.Databases.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Databases.DatabaseContainersTest 42✅ 4ms

✅ Testcontainers.DynamoDb.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.DynamoDb.DynamoDbContainerTest 2✅ 871ms

✅ Testcontainers.Elasticsearch.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Elasticsearch.ElasticsearchContainerTest 1✅ 665ms

✅ Testcontainers.EventStoreDb.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.EventStoreDb.EventStoreDbContainerTest 1✅ 468ms

✅ Testcontainers.FakeGcsServer.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.FakeGcsServer.FakeGcsServerContainerTest 1✅ 258ms

✅ Testcontainers.FirebirdSql.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql25Sc 2✅ 911ms
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql25Ss 2✅ 83ms
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql30 2✅ 802ms
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql40 2✅ 837ms
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSqlSysdba 2✅ 854ms

✅ Testcontainers.Firestore.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Firestore.FirestoreContainerTest 1✅ 1s

✅ Testcontainers.InfluxDb.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.InfluxDb.InfluxDbContainerTest 2✅ 286ms

✅ Testcontainers.JanusGraph.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.JanusGraph.JanusGraphContainerTest 1✅ 923ms

✅ Testcontainers.K3s.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.K3s.K3sContainerTest 1✅ 454ms

✅ Testcontainers.Kafka.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Kafka.KafkaContainerTest 1✅ 2s

✅ Testcontainers.Kusto.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Kusto.KustoContainerTest 1✅ 439ms

✅ Testcontainers.MariaDb.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.MariaDb.MariaDbContainerTest+MariaDbRootConfiguration 2✅ 194ms
Testcontainers.MariaDb.MariaDbContainerTest+MariaDbUserConfiguration 2✅ 340ms

✅ Testcontainers.Milvus.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Milvus.MilvusContainerTest+MilvusDefaultConfiguration 1✅ 120ms
Testcontainers.Milvus.MilvusContainerTest+MilvusSidecarConfiguration 1✅ 221ms

✅ Testcontainers.Minio.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Minio.MinioContainerTest 2✅ 359ms

✅ Testcontainers.Platform.Linux.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Tests.DependsOnTest 1✅ 38ms
Testcontainers.Tests.LoggerTest+SharedCollectionTest1 3✅ 1ms
Testcontainers.Tests.LoggerTest+SharedCollectionTest2 3✅ 1ms
Testcontainers.Tests.LoggerTest+SharedInstanceTest 3✅ 1ms
Testcontainers.Tests.LoggerTest+SingleInstanceTest 3✅ 5ms
Testcontainers.Tests.PortForwardingTest+PortForwardingDefaultConfiguration 1✅ 76ms
Testcontainers.Tests.PortForwardingTest+PortForwardingNetworkConfiguration 1✅ 51ms
Testcontainers.Tests.ReusableResourceTest 1✅ 4ms
Testcontainers.Tests.ReusableResourceTest+ReuseHashTest+NotEqualTest 1✅ 9ms
Testcontainers.Tests.ReusableResourceTest+UnsupportedBuilderConfigurationTest+ContainerBuilderTest 2✅ 1ms
Testcontainers.Tests.ReusableResourceTest+UnsupportedBuilderConfigurationTest+NetworkBuilderTest 1✅ 4ms
Testcontainers.Tests.ReusableResourceTest+UnsupportedBuilderConfigurationTest+VolumeBuilderTest 1✅ 2ms
Testcontainers.Tests.TarOutputMemoryStreamTest+FromDirectory 1✅ 0ms
Testcontainers.Tests.TarOutputMemoryStreamTest+FromFile 1✅ 1ms
Testcontainers.Tests.TarOutputMemoryStreamTest+FromResourceMapping 2✅ 800ms
Testcontainers.Tests.TarOutputMemoryStreamTest+UnixFileModeTest 5✅ 3ms
Testcontainers.Tests.WaitStrategyTest 2✅ 3s

✅ Testcontainers.Platform.Windows.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Tests.WindowsContainerTest+UntilCommandIsCompleted 1✅ 254ms
Testcontainers.Tests.WindowsContainerTest+UntilPortIsAvailable 1✅ 247ms

✅ Testcontainers.ResourceReaper.Tests.trx

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

Test suite Passed Failed Skipped Time
DotNet.Testcontainers.ResourceReaper.Tests.DefaultResourceReaperTest 2✅ 16s

✅ Testcontainers.Tests.trx

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

Test suite Passed Failed Skipped Time
DotNet.Testcontainers.Tests.ContinuousIntegration.JobsTest 1✅ 35ms
DotNet.Testcontainers.Tests.Unit.BuildConfigurationTest 18✅ 34ms
DotNet.Testcontainers.Tests.Unit.CommonDirectoryPathTest 8✅ 1ms
DotNet.Testcontainers.Tests.Unit.ContainerConfigurationConverterTest+ExposedPorts 4✅ 1ms
DotNet.Testcontainers.Tests.Unit.ContainerConfigurationConverterTest+PortBindings 4✅ 1ms
DotNet.Testcontainers.Tests.Unit.CustomConfigurationTest+EnvironmentConfigurationTest 66✅ 6ms
DotNet.Testcontainers.Tests.Unit.CustomConfigurationTest+PropertiesFileConfigurationTest 66✅ 13ms
DotNet.Testcontainers.Tests.Unit.DockerConfigTests+DockerContextConfigurationTests 6✅ 61ms
DotNet.Testcontainers.Tests.Unit.DockerConfigTests+DockerHostConfigurationTests 2✅ 201ms
DotNet.Testcontainers.Tests.Unit.DockerEndpointAuthenticationProviderTest 21✅ 6ms
DotNet.Testcontainers.Tests.Unit.DockerEndpointAuthenticationProviderTest+TestcontainersHostEndpointAuthenticationProviderTest 2✅ 1ms
DotNet.Testcontainers.Tests.Unit.DockerImageNameSubstitutionTest+HubImageNamePrefixIsNotSet 2✅ 1ms
DotNet.Testcontainers.Tests.Unit.DockerImageNameSubstitutionTest+HubImageNamePrefixIsSet 22✅ 4ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest 21✅ 2ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest+Base64ProviderTest 17✅ 10ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest+CredsHelperProviderTest 10✅ 9ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest+CredsStoreProviderTest 5✅ 10ms
DotNet.Testcontainers.Tests.Unit.GetContainerLogsTest 3✅ 9ms
DotNet.Testcontainers.Tests.Unit.GuardTest+NullPreconditions+DoNotThrowException 3✅ 2ms
DotNet.Testcontainers.Tests.Unit.GuardTest+NullPreconditions+ThrowArgumentException 3✅ 1ms
DotNet.Testcontainers.Tests.Unit.GuardTest+StringPreconditions+DoNotThrowException 2✅ 1ms
DotNet.Testcontainers.Tests.Unit.GuardTest+StringPreconditions+ThrowArgumentException 2✅ 2ms
DotNet.Testcontainers.Tests.Unit.IgnoreFileTest 38✅ 20ms
DotNet.Testcontainers.Tests.Unit.ImageFromDockerfileTest 8✅ 11s
DotNet.Testcontainers.Tests.Unit.OperatingSystemTest+UnixTest 1✅ 6ms
DotNet.Testcontainers.Tests.Unit.OperatingSystemTest+WindowsTest 1✅ 0ms
DotNet.Testcontainers.Tests.Unit.ProtectDockerDaemonSocketTest+MTlsOpenSsl1_1_1 1✅ 30ms
DotNet.Testcontainers.Tests.Unit.ProtectDockerDaemonSocketTest+MTlsOpenSsl3_1 1✅ 315ms
DotNet.Testcontainers.Tests.Unit.ProtectDockerDaemonSocketTest+Tls 1✅ 21ms
DotNet.Testcontainers.Tests.Unit.ReadFileFromContainerTest 3✅ 81ms
DotNet.Testcontainers.Tests.Unit.ResourcePropertiesTest 9✅ 222ms
DotNet.Testcontainers.Tests.Unit.TestcontainerNetworkBuilderTest 4✅ 6ms
DotNet.Testcontainers.Tests.Unit.TestcontainersContainerCancellationTest+Cancel 1✅ 30s
DotNet.Testcontainers.Tests.Unit.TestcontainersContainerTest+WithConfiguration 33✅ 38s
DotNet.Testcontainers.Tests.Unit.TestcontainersImageTest 39✅ 9ms
DotNet.Testcontainers.Tests.Unit.TestcontainersNetworkTest 1✅ 71ms
DotNet.Testcontainers.Tests.Unit.TestcontainersVolumeBuilderTest 3✅ 37ms
DotNet.Testcontainers.Tests.Unit.TestcontainersVolumeTest 2✅ 272ms
DotNet.Testcontainers.Tests.Unit.TestcontainersWaitStrategyTest+Finish 2✅ 2ms
DotNet.Testcontainers.Tests.Unit.TestcontainersWaitStrategyTest+Rethrow 2✅ 4ms
DotNet.Testcontainers.Tests.Unit.TestcontainersWaitStrategyTest+Timeout 2✅ 201ms
DotNet.Testcontainers.Tests.Unit.WaitUntilContainerIsHealthyTest 2✅ 19s
DotNet.Testcontainers.Tests.Unit.WaitUntilFileExistsInContainerTest 1✅ 80ms
DotNet.Testcontainers.Tests.Unit.WaitUntilHttpRequestIsSucceededTest 9✅ 2s
DotNet.Testcontainers.Tests.Unit.WaitUntilMessageIsLoggedTest 1✅ 4ms