Skip to content

Commit 99ca836

Browse files
committed
Add tests for s3 export with prefix
1 parent d7ffdca commit 99ca836

File tree

5 files changed

+14119
-0
lines changed

5 files changed

+14119
-0
lines changed

.github/workflows/drivers-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -207,6 +207,7 @@ jobs:
207207
clickhouse-export-bucket-s3
208208
databricks-jdbc
209209
databricks-jdbc-export-bucket-s3
210+
databricks-jdbc-export-bucket-s3-prefix
210211
databricks-jdbc-export-bucket-azure
211212
redshift
212213
redshift-export-bucket-s3
@@ -231,6 +232,7 @@ jobs:
231232
- clickhouse-export-bucket-s3
232233
- databricks-jdbc
233234
- databricks-jdbc-export-bucket-s3
235+
- databricks-jdbc-export-bucket-s3-prefix
234236
- databricks-jdbc-export-bucket-azure
235237
- mssql
236238
- mysql

packages/cubejs-testing-drivers/fixtures/databricks-jdbc.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,17 @@
1111
}
1212
}
1313
},
14+
"export-bucket-s3-prefix": {
15+
"cube": {
16+
"environment": {
17+
"CUBEJS_DB_EXPORT_BUCKET_TYPE": "s3",
18+
"CUBEJS_DB_EXPORT_BUCKET": "s3://databricks-drivers-tests-preaggs/testing_prefix/for_export_buckets/",
19+
"CUBEJS_DB_EXPORT_BUCKET_AWS_KEY": "${DRIVERS_TESTS_CUBEJS_DB_EXPORT_BUCKET_AWS_KEY}",
20+
"CUBEJS_DB_EXPORT_BUCKET_AWS_SECRET": "${DRIVERS_TESTS_CUBEJS_DB_EXPORT_BUCKET_AWS_SECRET}",
21+
"CUBEJS_DB_EXPORT_BUCKET_AWS_REGION": "us-east-1"
22+
}
23+
}
24+
},
1425
"export-bucket-azure": {
1526
"cube": {
1627
"environment": {

packages/cubejs-testing-drivers/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"databricks-jdbc-core": "yarn test-driver -i dist/test/databricks-jdbc-core.test.js",
3030
"databricks-jdbc-full": "yarn test-driver -i dist/test/databricks-jdbc-full.test.js",
3131
"databricks-jdbc-export-bucket-s3-full": "yarn test-driver -i dist/test/databricks-jdbc-export-bucket-s3-full.test.js",
32+
"databricks-jdbc-export-bucket-s3-prefix-full": "yarn test-driver -i dist/test/databricks-jdbc-export-bucket-s3-prefix-full.test.js",
3233
"databricks-jdbc-export-bucket-azure-full": "yarn test-driver -i dist/test/databricks-jdbc-export-bucket-azure-full.test.js",
3334
"mssql-driver": "yarn test-driver -i dist/test/mssql-driver.test.js",
3435
"mssql-core": "yarn test-driver -i dist/test/mssql-core.test.js",

0 commit comments

Comments
 (0)