Skip to content

Commit dd81ce7

Browse files
committed
run databricks drivers-tests with tesseract
1 parent bb748c0 commit dd81ce7

File tree

2 files changed

+45
-0
lines changed

2 files changed

+45
-0
lines changed

.github/workflows/drivers-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,8 @@ jobs:
273273
use_tesseract_sql_planner: true
274274
- database: athena-export-bucket-s3
275275
use_tesseract_sql_planner: true
276+
- database: databricks-jdbc
277+
use_tesseract_sql_planner: true
276278
fail-fast: false
277279

278280
steps:

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

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,5 +235,48 @@
235235
"SQL API: Nested Rollup with aliases",
236236
"SQL API: Nested Rollup over asteriks",
237237
"SQL API: Extended nested Rollup over asterisk"
238+
],
239+
"tesseractSkip": [
240+
"must download query from the data source via memory",
241+
"must download query from the data source via stream",
242+
"for the Customers.RollingExternal",
243+
"for the Customers.RollingInternal",
244+
"for the ECommerce.SimpleAnalysisExternal",
245+
"for the ECommerce.SimpleAnalysisInternal",
246+
"for the ECommerce.TimeAnalysisInternal",
247+
"for the ECommerce.TimeAnalysisExternal",
248+
"querying Products: dimensions -- doesn't work wo ordering",
249+
"querying ECommerce: total quantity, avg discount, total sales, total profit by product + order + total -- rounding in athena",
250+
"querying ECommerce: total sales, total profit by month + order (date) + total -- doesn't work with the BigQuery",
251+
"querying ECommerce: total quantity, avg discount, total sales, total profit by product + order + total -- noisy test",
252+
"querying custom granularities ECommerce: count by three_months_by_march + no dimension",
253+
"querying custom granularities ECommerce: count by three_months_by_march + dimension",
254+
"SQL API: SQL push down push to cube quoted alias",
255+
"SQL API: Complex Rollup",
256+
"SQL API: Simple Rollup",
257+
"SQL API: Rollup over exprs",
258+
"SQL API: Rollup with aliases",
259+
"SQL API: Nested Rollup",
260+
"SQL API: Nested Rollup with aliases",
261+
"SQL API: Nested Rollup over asterisk",
262+
"SQL API: Rolling Window YTD (year + month + day + date_trunc equal)",
263+
"SQL API: Rolling Window YTD (year + month + day + date_trunc IN)",
264+
265+
"---- Different results comparing to baseQuery version. Need to investigate ----",
266+
"querying ECommerce: dimensions",
267+
"querying ECommerce: dimensions + order",
268+
"querying ECommerce: dimensions + limit",
269+
"querying ECommerce: dimensions + total",
270+
"querying ECommerce: dimensions + order + limit + total",
271+
"querying ECommerce: dimensions + order + total + offset",
272+
"querying ECommerce: dimensions + order + limit + total + offset",
273+
"filtering ECommerce: contains dimensions, first",
274+
"filtering ECommerce: contains dimensions, second",
275+
"filtering ECommerce: startsWith + dimensions, first",
276+
"filtering ECommerce: startsWith + dimensions, second",
277+
"filtering ECommerce: endsWith + dimensions, first",
278+
"filtering ECommerce: endsWith + dimensions, second",
279+
"querying BigECommerce: rolling window YTD (month + week)",
280+
"querying BigECommerce: rolling window YTD (month + week + no gran)"
238281
]
239282
}

0 commit comments

Comments
 (0)