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 SFTP module #1362

Merged
merged 8 commits into from
Feb 10, 2025

Merge remote-tracking branch 'origin/develop' into fork/wim07101993/f…

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

feat: Add SFTP module #1362

Merge remote-tracking branch 'origin/develop' into fork/wim07101993/f…
439bff9
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Report succeeded Feb 10, 2025 in 1s

591 passed, 0 failed and 1 skipped

Tests passed successfully

Report Passed Failed Skipped Time
Testcontainers.ActiveMq.Tests.trx 3✅ 23s
Testcontainers.ArangoDb.Tests.trx 1✅ 28s
Testcontainers.Azurite.Tests.trx 10✅ 25s
Testcontainers.BigQuery.Tests.trx 1✅ 11s
Testcontainers.Bigtable.Tests.trx 1✅ 45s
Testcontainers.ClickHouse.Tests.trx 2✅ 24s
Testcontainers.CockroachDb.Tests.trx 2✅ 18s
Testcontainers.Consul.Tests.trx 1✅ 25s
Testcontainers.CosmosDb.Tests.trx 1⚪ 5s
Testcontainers.Couchbase.Tests.trx 1✅ 35s
Testcontainers.CouchDb.Tests.trx 1✅ 12s
Testcontainers.Databases.Tests.trx 45✅ 11s
Testcontainers.DynamoDb.Tests.trx 2✅ 20s
Testcontainers.Elasticsearch.Tests.trx 1✅ 51s
Testcontainers.EventStoreDb.Tests.trx 1✅ 18s
Testcontainers.FakeGcsServer.Tests.trx 1✅ 22s
Testcontainers.FirebirdSql.Tests.trx 10✅ 140s
Testcontainers.Firestore.Tests.trx 1✅ 31s
Testcontainers.InfluxDb.Tests.trx 2✅ 25s
Testcontainers.JanusGraph.Tests.trx 1✅ 36s
Testcontainers.K3s.Tests.trx 1✅ 28s
Testcontainers.Kafka.Tests.trx 3✅ 55s
Testcontainers.Keycloak.Tests.trx 4✅ 82s
Testcontainers.Kusto.Tests.trx 1✅ 27s
Testcontainers.Milvus.Tests.trx 2✅ 21s
Testcontainers.Minio.Tests.trx 2✅ 12s
Testcontainers.Platform.Linux.Tests.trx 34✅ 13s
Testcontainers.Platform.Windows.Tests.trx 2✅ 34s
Testcontainers.ResourceReaper.Tests.trx 2✅ 33s
Testcontainers.Tests.trx 453✅ 62s

✅ Testcontainers.ActiveMq.Tests.trx

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

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

✅ Testcontainers.ArangoDb.Tests.trx

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

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

✅ Testcontainers.Azurite.Tests.trx

10 tests were completed in 25s 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 11s with 1 passed, 0 failed and 0 skipped.

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

✅ Testcontainers.Bigtable.Tests.trx

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

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

✅ Testcontainers.ClickHouse.Tests.trx

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

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

✅ 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✅ 1s

✅ Testcontainers.Consul.Tests.trx

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

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

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

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

✅ Testcontainers.CouchDb.Tests.trx

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

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

✅ Testcontainers.Databases.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Databases.DatabaseContainersTest 45✅ 3ms

✅ Testcontainers.DynamoDb.Tests.trx

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

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

✅ Testcontainers.Elasticsearch.Tests.trx

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

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

✅ Testcontainers.EventStoreDb.Tests.trx

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

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

✅ Testcontainers.FakeGcsServer.Tests.trx

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

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

✅ Testcontainers.FirebirdSql.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql25Sc 2✅ 2s
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql25Ss 2✅ 79ms
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql30 2✅ 2s
Testcontainers.FirebirdSql.FirebirdSqlContainerTest+FirebirdSql40 2✅ 2s
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 25s with 2 passed, 0 failed and 0 skipped.

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

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

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

✅ Testcontainers.Kafka.Tests.trx

3 tests were completed in 55s 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✅ 4s

✅ Testcontainers.Keycloak.Tests.trx

4 tests were completed in 82s 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✅ 927ms

✅ Testcontainers.Kusto.Tests.trx

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

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

✅ 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✅ 217ms
Testcontainers.Milvus.MilvusContainerTest+MilvusSidecarConfiguration 1✅ 218ms

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

✅ Testcontainers.Platform.Linux.Tests.trx

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

Test suite Passed Failed Skipped Time
Testcontainers.Tests.DependsOnTest 1✅ 49ms
Testcontainers.Tests.LoggerTest+SharedCollectionTest1 3✅ 3ms
Testcontainers.Tests.LoggerTest+SharedCollectionTest2 3✅ 1ms
Testcontainers.Tests.LoggerTest+SharedInstanceTest 3✅ 1ms
Testcontainers.Tests.LoggerTest+SingleInstanceTest 3✅ 3ms
Testcontainers.Tests.PauseUnpauseTest 2✅ 67ms
Testcontainers.Tests.PortForwardingTest+PortForwardingDefaultConfiguration 1✅ 6ms
Testcontainers.Tests.PortForwardingTest+PortForwardingNetworkConfiguration 1✅ 17ms
Testcontainers.Tests.ReusableResourceTest 1✅ 4ms
Testcontainers.Tests.ReusableResourceTest+ReuseHashTest+NotEqualTest 1✅ 13ms
Testcontainers.Tests.ReusableResourceTest+UnsupportedBuilderConfigurationTest+ContainerBuilderTest 2✅ 2ms
Testcontainers.Tests.ReusableResourceTest+UnsupportedBuilderConfigurationTest+NetworkBuilderTest 1✅ 1ms
Testcontainers.Tests.ReusableResourceTest+UnsupportedBuilderConfigurationTest+VolumeBuilderTest 1✅ 2ms
Testcontainers.Tests.TarOutputMemoryStreamTest+FromDirectory 1✅ 1ms
Testcontainers.Tests.TarOutputMemoryStreamTest+FromFile 1✅ 23ms
Testcontainers.Tests.TarOutputMemoryStreamTest+FromResourceMapping 2✅ 926ms
Testcontainers.Tests.TarOutputMemoryStreamTest+UnixFileModeTest 5✅ 1ms
Testcontainers.Tests.WaitStrategyTest 2✅ 5s

✅ 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✅ 372ms
Testcontainers.Tests.WindowsContainerTest+UntilPortIsAvailable 1✅ 364ms

✅ Testcontainers.ResourceReaper.Tests.trx

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

Test suite Passed Failed Skipped Time
DotNet.Testcontainers.Tests.ContinuousIntegration.JobsTest 1✅ 46ms
DotNet.Testcontainers.Tests.Unit.BuildConfigurationTest 18✅ 5ms
DotNet.Testcontainers.Tests.Unit.CommonDirectoryPathTest 8✅ 1ms
DotNet.Testcontainers.Tests.Unit.ContainerConfigurationConverterTest+ExposedPorts 4✅ 2ms
DotNet.Testcontainers.Tests.Unit.ContainerConfigurationConverterTest+PortBindings 4✅ 7ms
DotNet.Testcontainers.Tests.Unit.CustomConfigurationTest+EnvironmentConfigurationTest 66✅ 7ms
DotNet.Testcontainers.Tests.Unit.CustomConfigurationTest+PropertiesFileConfigurationTest 66✅ 11ms
DotNet.Testcontainers.Tests.Unit.DockerConfigTests+DockerContextConfigurationTests 6✅ 43ms
DotNet.Testcontainers.Tests.Unit.DockerConfigTests+DockerHostConfigurationTests 2✅ 82ms
DotNet.Testcontainers.Tests.Unit.DockerEndpointAuthenticationProviderTest 21✅ 1ms
DotNet.Testcontainers.Tests.Unit.DockerEndpointAuthenticationProviderTest+TestcontainersHostEndpointAuthenticationProviderTest 2✅ 1ms
DotNet.Testcontainers.Tests.Unit.DockerImageNameSubstitutionTest+HubImageNamePrefixIsNotSet 2✅ 0ms
DotNet.Testcontainers.Tests.Unit.DockerImageNameSubstitutionTest+HubImageNamePrefixIsSet 22✅ 3ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest 21✅ 2ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest+Base64ProviderTest 17✅ 38ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest+CredsHelperProviderTest 10✅ 9ms
DotNet.Testcontainers.Tests.Unit.DockerRegistryAuthenticationProviderTest+CredsStoreProviderTest 5✅ 11ms
DotNet.Testcontainers.Tests.Unit.GetContainerLogsTest 3✅ 24ms
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✅ 1ms
DotNet.Testcontainers.Tests.Unit.IgnoreFileTest 38✅ 4ms
DotNet.Testcontainers.Tests.Unit.ImageFromDockerfileTest 8✅ 13s
DotNet.Testcontainers.Tests.Unit.OperatingSystemTest+UnixTest 1✅ 0ms
DotNet.Testcontainers.Tests.Unit.OperatingSystemTest+WindowsTest 1✅ 1ms
DotNet.Testcontainers.Tests.Unit.ProtectDockerDaemonSocketTest+MTlsOpenSsl1_1_1 1✅ 191ms
DotNet.Testcontainers.Tests.Unit.ProtectDockerDaemonSocketTest+MTlsOpenSsl3_1 1✅ 61ms
DotNet.Testcontainers.Tests.Unit.ProtectDockerDaemonSocketTest+Tls 1✅ 25ms
DotNet.Testcontainers.Tests.Unit.ReadFileFromContainerTest 3✅ 142ms
DotNet.Testcontainers.Tests.Unit.ResourcePropertiesTest 9✅ 3s
DotNet.Testcontainers.Tests.Unit.TestcontainerNetworkBuilderTest 4✅ 6ms
DotNet.Testcontainers.Tests.Unit.TestcontainersContainerCancellationTest+Cancel 1✅ 30s
DotNet.Testcontainers.Tests.Unit.TestcontainersContainerTest+WithConfiguration 33✅ 31s
DotNet.Testcontainers.Tests.Unit.TestcontainersImageTest 39✅ 6ms
DotNet.Testcontainers.Tests.Unit.TestcontainersNetworkTest 1✅ 82ms
DotNet.Testcontainers.Tests.Unit.TestcontainersVolumeBuilderTest 3✅ 9ms
DotNet.Testcontainers.Tests.Unit.TestcontainersVolumeTest 2✅ 241ms
DotNet.Testcontainers.Tests.Unit.TestcontainersWaitStrategyTest+Finish 2✅ 7ms
DotNet.Testcontainers.Tests.Unit.TestcontainersWaitStrategyTest+Rethrow 2✅ 1ms
DotNet.Testcontainers.Tests.Unit.TestcontainersWaitStrategyTest+Timeout 2✅ 205ms
DotNet.Testcontainers.Tests.Unit.WaitUntilContainerIsHealthyTest 2✅ 19s
DotNet.Testcontainers.Tests.Unit.WaitUntilFileExistsInContainerTest 1✅ 84ms
DotNet.Testcontainers.Tests.Unit.WaitUntilHttpRequestIsSucceededTest 9✅ 2s
DotNet.Testcontainers.Tests.Unit.WaitUntilMessageIsLoggedTest 1✅ 5ms