diff --git a/e2e-tests/docker-compose.yml b/e2e-tests/docker-compose.yml index 4b0992ca21..4fc92d68ad 100644 --- a/e2e-tests/docker-compose.yml +++ b/e2e-tests/docker-compose.yml @@ -228,7 +228,7 @@ services: retries: 5 logging: *default-logging - minio_e2e: + minio-e2e: image: minio/minio:latest restart: unless-stopped command: server /data --console-address ":9001" @@ -247,6 +247,20 @@ services: retries: 5 logging: *default-logging + minio_createbucket: + image: minio/mc:latest + depends_on: + minio-e2e: + condition: service_healthy + entrypoint: > + /bin/sh -c " + mc alias set minio-e2e http://minio-e2e:9000 minioadmin minioadmin; + mc mb minio-e2e/test-bucket --ignore-existing; + mc anonymous set public minio-e2e/test-bucket; + exit 0; + " + logging: *default-logging + volumes: db_data: null worker_dependency_cache: null diff --git a/frontend/e2e/db-manager.spec.ts b/frontend/e2e/db-manager.spec.ts index 0d25dc2ff1..b8e32539bd 100644 --- a/frontend/e2e/db-manager.spec.ts +++ b/frontend/e2e/db-manager.spec.ts @@ -179,6 +179,18 @@ const resourceByDbType = { snowflake: {} // TODO } as const +const wsStorageResources = { + s3: { + bucket: 'test-bucket', + region: 'us-east-1', + useSSL: false, + endPoint: 'minio-e2e:9000', + accessKey: 'minioadmin', + pathStyle: true, + secretKey: 'minioadmin' + } +} + async function setupNewResource( page: Page, resourceType: DbType