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: Add network support to the Kafka container #1316

Merged
merged 5 commits into from
Jan 14, 2025

Merge branch 'develop' into develop

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

feat: Add network support to the Kafka container #1316

Merge branch 'develop' into develop
fa508a6
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Report succeeded Jan 14, 2025 in 1s

591 passed, 0 failed and 1 skipped

Tests passed successfully

Report Passed Failed Skipped Time
Testcontainers.ActiveMq.Tests.trx 3✅ 24s
Testcontainers.ArangoDb.Tests.trx 1✅ 24s
Testcontainers.Azurite.Tests.trx 10✅ 24s
Testcontainers.BigQuery.Tests.trx 1✅ 14s
Testcontainers.Bigtable.Tests.trx 1✅ 32s
Testcontainers.ClickHouse.Tests.trx 2✅ 23s
Testcontainers.CockroachDb.Tests.trx 2✅ 20s
Testcontainers.Consul.Tests.trx 1✅ 10s
Testcontainers.CosmosDb.Tests.trx 1⚪ 5s
Testcontainers.Couchbase.Tests.trx 1✅ 31s
Testcontainers.CouchDb.Tests.trx 1✅ 11s
Testcontainers.Databases.Tests.trx 43✅ 12s
Testcontainers.DynamoDb.Tests.trx 2✅ 16s
Testcontainers.Elasticsearch.Tests.trx 1✅ 42s
Testcontainers.EventStoreDb.Tests.trx 1✅ 20s
Testcontainers.FakeGcsServer.Tests.trx 1✅ 9s
Testcontainers.FirebirdSql.Tests.trx 10✅ 139s
Testcontainers.Firestore.Tests.trx 1✅ 31s
Testcontainers.InfluxDb.Tests.trx 2✅ 15s
Testcontainers.JanusGraph.Tests.trx 1✅ 36s
Testcontainers.K3s.Tests.trx 1✅ 28s
Testcontainers.Kafka.Tests.trx 3✅ 49s
Testcontainers.Keycloak.Tests.trx 4✅ 85s
Testcontainers.Kusto.Tests.trx 1✅ 26s
Testcontainers.MariaDb.Tests.trx 4✅ 24s
Testcontainers.Minio.Tests.trx 2✅ 12s
Testcontainers.Platform.Linux.Tests.trx 34✅ 16s
Testcontainers.Platform.Windows.Tests.trx 2✅ 34s
Testcontainers.ResourceReaper.Tests.trx 2✅ 23s
Testcontainers.Tests.trx 453✅ 60s

✅ Testcontainers.ActiveMq.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.ActiveMq.ArtemisContainerTest+CustomCredentialsConfiguration 1✅ 1s
Testcontainers.ActiveMq.ArtemisContainerTest+DefaultCredentialsConfiguration 1✅ 1s
Testcontainers.ActiveMq.ArtemisContainerTest+NoAuthCredentialsConfiguration 1✅ 1s

✅ Testcontainers.ArangoDb.Tests.trx

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

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

✅ Testcontainers.Azurite.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Azurite.AzuriteContainerTest+AzuriteDefaultConfiguration 3✅ 1s
Testcontainers.Azurite.AzuriteContainerTest+AzuriteInMemoryConfiguration 3✅ 1s
Testcontainers.Azurite.AzuriteContainerTest+AzuriteMemoryLimitConfiguration 4✅ 1s

✅ Testcontainers.BigQuery.Tests.trx

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

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

✅ Testcontainers.Bigtable.Tests.trx

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

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

✅ Testcontainers.ClickHouse.Tests.trx

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

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

✅ Testcontainers.CockroachDb.Tests.trx

2 tests were completed in 20s 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✅ 144ms

✅ 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 31s with 1 passed, 0 failed and 0 skipped.

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

✅ 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✅ 176ms

✅ Testcontainers.Databases.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Databases.DatabaseContainersTest 43✅ 5ms

✅ Testcontainers.DynamoDb.Tests.trx

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

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

✅ Testcontainers.Elasticsearch.Tests.trx

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

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

✅ 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✅ 438ms

✅ Testcontainers.FakeGcsServer.Tests.trx

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

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

✅ 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✅ 165ms
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql25Ss 2✅ 98ms
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql30 2✅ 1s
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql40 2✅ 1s
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSqlSysdba 2✅ 1s

✅ Testcontainers.Firestore.Tests.trx

1 tests were completed in 31s 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 15s with 2 passed, 0 failed and 0 skipped.

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

✅ 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✅ 774ms

✅ Testcontainers.K3s.Tests.trx

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

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

✅ Testcontainers.Kafka.Tests.trx

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

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

✅ Testcontainers.Keycloak.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Keycloak.KeycloakContainerTest+KeycloakDefaultConfiguration 2✅ 1s
Testcontainers.Keycloak.KeycloakContainerTest+KeycloakV25Configuration 2✅ 2s

✅ Testcontainers.Kusto.Tests.trx

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

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

✅ Testcontainers.MariaDb.Tests.trx

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

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

✅ 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✅ 337ms

✅ Testcontainers.Platform.Linux.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Tests.DependsOnTest 1✅ 35ms
Testcontainers.Tests.LoggerTest+SharedCollectionTest1 3✅ 1ms
Testcontainers.Tests.LoggerTest+SharedCollectionTest2 3✅ 1ms
Testcontainers.Tests.LoggerTest+SharedInstanceTest 3✅ 1ms
Testcontainers.Tests.LoggerTest+SingleInstanceTest 3✅ 0ms
Testcontainers.Tests.PauseUnpauseTest 2✅ 81ms
Testcontainers.Tests.PortForwardingTest+PortForwardingDefaultConfiguration 1✅ 6ms
Testcontainers.Tests.PortForwardingTest+PortForwardingNetworkConfiguration 1✅ 75ms
Testcontainers.Tests.ReusableResourceTest 1✅ 4ms
Testcontainers.Tests.ReusableResourceTest+ReuseHashTest+NotEqualTest 1✅ 15ms
Testcontainers.Tests.ReusableResourceTest+UnsupportedBuilderConfigurationTest+ContainerBuilderTest 2✅ 2s
Testcontainers.Tests.ReusableResourceTest+UnsupportedBuilderConfigurationTest+NetworkBuilderTest 1✅ 0ms
Testcontainers.Tests.ReusableResourceTest+UnsupportedBuilderConfigurationTest+VolumeBuilderTest 1✅ 1ms
Testcontainers.Tests.TarOutputMemoryStreamTest+FromDirectory 1✅ 1ms
Testcontainers.Tests.TarOutputMemoryStreamTest+FromFile 1✅ 17ms
Testcontainers.Tests.TarOutputMemoryStreamTest+FromResourceMapping 2✅ 531ms
Testcontainers.Tests.TarOutputMemoryStreamTest+UnixFileModeTest 5✅ 1ms
Testcontainers.Tests.WaitStrategyTest 2✅ 3s

✅ Testcontainers.Platform.Windows.Tests.trx

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

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

✅ Testcontainers.ResourceReaper.Tests.trx

2 tests were completed in 23s 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 60s with 453 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
DotNet.Testcontainers.Tests.ContinuousIntegration.JobsTest 1✅ 26ms
DotNet.Testcontainers.Tests.Unit.BuildConfigurationTest 18✅ 5ms
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✅ 8ms
DotNet.Testcontainers.Tests.Unit.CustomConfigurationTest+PropertiesFileConfigurationTest 66✅ 12ms
DotNet.Testcontainers.Tests.Unit.DockerConfigTests+DockerContextConfigurationTests 6✅ 146ms
DotNet.Testcontainers.Tests.Unit.DockerConfigTests+DockerHostConfigurationTests 2✅ 14ms
DotNet.Testcontainers.Tests.Unit.DockerEndpointAuthenticationProviderTest 21✅ 7ms
DotNet.Testcontainers.Tests.Unit.DockerEndpointAuthenticationProviderTest+TestcontainersHostEndpointAuthenticationProviderTest 2✅ 5ms
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✅ 9ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest+CredsHelperProviderTest 10✅ 10ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest+CredsStoreProviderTest 5✅ 4ms
DotNet.Testcontainers.Tests.Unit.GetContainerLogsTest 3✅ 10ms
DotNet.Testcontainers.Tests.Unit.GuardTest+NullPreconditions+DoNotThrowException 3✅ 1ms
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✅ 1ms
DotNet.Testcontainers.Tests.Unit.IgnoreFileTest 38✅ 1ms
DotNet.Testcontainers.Tests.Unit.ImageFromDockerfileTest 8✅ 14s
DotNet.Testcontainers.Tests.Unit.OperatingSystemTest+UnixTest 1✅ 0ms
DotNet.Testcontainers.Tests.Unit.OperatingSystemTest+WindowsTest 1✅ 0ms
DotNet.Testcontainers.Tests.Unit.ProtectDockerDaemonSocketTest+MTlsOpenSsl1_1_1 1✅ 76ms
DotNet.Testcontainers.Tests.Unit.ProtectDockerDaemonSocketTest+MTlsOpenSsl3_1 1✅ 43ms
DotNet.Testcontainers.Tests.Unit.ProtectDockerDaemonSocketTest+Tls 1✅ 205ms
DotNet.Testcontainers.Tests.Unit.ReadFileFromContainerTest 3✅ 87ms
DotNet.Testcontainers.Tests.Unit.ResourcePropertiesTest 9✅ 652ms
DotNet.Testcontainers.Tests.Unit.TestcontainerNetworkBuilderTest 4✅ 10ms
DotNet.Testcontainers.Tests.Unit.TestcontainersContainerCancellationTest+Cancel 1✅ 30s
DotNet.Testcontainers.Tests.Unit.TestcontainersContainerTest+WithConfiguration 33✅ 35s
DotNet.Testcontainers.Tests.Unit.TestcontainersImageTest 39✅ 8ms
DotNet.Testcontainers.Tests.Unit.TestcontainersNetworkTest 1✅ 80ms
DotNet.Testcontainers.Tests.Unit.TestcontainersVolumeBuilderTest 3✅ 3ms
DotNet.Testcontainers.Tests.Unit.TestcontainersVolumeTest 2✅ 271ms
DotNet.Testcontainers.Tests.Unit.TestcontainersWaitStrategyTest+Finish 2✅ 5ms
DotNet.Testcontainers.Tests.Unit.TestcontainersWaitStrategyTest+Rethrow 2✅ 1ms
DotNet.Testcontainers.Tests.Unit.TestcontainersWaitStrategyTest+Timeout 2✅ 200ms
DotNet.Testcontainers.Tests.Unit.WaitUntilContainerIsHealthyTest 2✅ 19s
DotNet.Testcontainers.Tests.Unit.WaitUntilFileExistsInContainerTest 1✅ 60ms
DotNet.Testcontainers.Tests.Unit.WaitUntilHttpRequestIsSucceededTest 9✅ 2s
DotNet.Testcontainers.Tests.Unit.WaitUntilMessageIsLoggedTest 1✅ 1ms