Skip to content

Commit 0bf657f

Browse files
authored
chore(ci): Pass more cube env vars to drivers test (#9965)
1 parent b279611 commit 0bf657f

File tree

10 files changed

+29
-9
lines changed

10 files changed

+29
-9
lines changed

.github/workflows/drivers-tests.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,8 @@ jobs:
345345
(contains(env.CLOUD_DATABASES, matrix.database) && env.DRIVERS_TESTS_ATHENA_CUBEJS_AWS_KEY != '') ||
346346
(!contains(env.CLOUD_DATABASES, matrix.database))
347347
env:
348+
DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS: true
349+
DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE: false
348350
DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER: ${{ (github.event_name == 'workflow_dispatch' && github.event.inputs.use_tesseract_sql_planner) || matrix.use_tesseract_sql_planner }}
349351

350352
# Athena

packages/cubejs-testing-drivers/fixtures/athena.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,9 @@
1616
"CUBEJS_SQL_USER": "admin",
1717
"CUBEJS_SQL_PASSWORD": "admin_password",
1818
"CUBESQL_SQL_PUSH_DOWN": "true",
19-
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}"
19+
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}",
20+
"CUBEJS_TRANSPILATION_WORKER_THREADS": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS}",
21+
"CUBEJS_TRANSPILATION_NATIVE": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE}"
2022
},
2123
"ports" : ["4000", "5656"]
2224
},

packages/cubejs-testing-drivers/fixtures/bigquery.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818

1919
"CUBEJS_DB_EXPORT_BUCKET": "cube-open-source-export-bucket",
2020
"CUBEJS_DB_EXPORT_BUCKET_TYPE": "gcp",
21-
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}"
21+
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}",
22+
"CUBEJS_TRANSPILATION_WORKER_THREADS": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS}",
23+
"CUBEJS_TRANSPILATION_NATIVE": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE}"
2224
},
2325
"ports" : ["4000", "5656"]
2426
},

packages/cubejs-testing-drivers/fixtures/clickhouse.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@
3737
"CUBEJS_SQL_USER": "admin",
3838
"CUBEJS_SQL_PASSWORD": "admin_password",
3939
"CUBESQL_SQL_PUSH_DOWN": "true",
40-
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}"
40+
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}",
41+
"CUBEJS_TRANSPILATION_WORKER_THREADS": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS}",
42+
"CUBEJS_TRANSPILATION_NATIVE": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE}"
4143
},
4244
"depends_on": ["data"],
4345
"links": ["data"],

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,9 @@
7878
"CUBEJS_SQL_USER": "admin",
7979
"CUBEJS_SQL_PASSWORD": "admin_password",
8080
"CUBESQL_SQL_PUSH_DOWN": "true",
81-
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}"
81+
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}",
82+
"CUBEJS_TRANSPILATION_WORKER_THREADS": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS}",
83+
"CUBEJS_TRANSPILATION_NATIVE": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE}"
8284
},
8385
"ports" : ["4000", "5656"]
8486
},

packages/cubejs-testing-drivers/fixtures/mssql.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212
"CUBEJS_SQL_USER": "admin",
1313
"CUBEJS_SQL_PASSWORD": "admin_password",
1414
"CUBESQL_SQL_PUSH_DOWN": "true",
15-
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}"
15+
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}",
16+
"CUBEJS_TRANSPILATION_WORKER_THREADS": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS}",
17+
"CUBEJS_TRANSPILATION_NATIVE": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE}"
1618
},
1719
"depends_on": ["data"],
1820
"links": ["data"],

packages/cubejs-testing-drivers/fixtures/mysql.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
"CUBEJS_SQL_USER": "admin",
1414
"CUBEJS_SQL_PASSWORD": "admin_password",
1515
"CUBESQL_SQL_PUSH_DOWN": "true",
16-
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}"
16+
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}",
17+
"CUBEJS_TRANSPILATION_WORKER_THREADS": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS}",
18+
"CUBEJS_TRANSPILATION_NATIVE": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE}"
1719
},
1820
"depends_on": ["data"],
1921
"links": ["data"],

packages/cubejs-testing-drivers/fixtures/postgres.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
"CUBEJS_SQL_USER": "admin",
1414
"CUBEJS_SQL_PASSWORD": "admin_password",
1515
"CUBESQL_SQL_PUSH_DOWN": "true",
16-
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}"
16+
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}",
17+
"CUBEJS_TRANSPILATION_WORKER_THREADS": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS}",
18+
"CUBEJS_TRANSPILATION_NATIVE": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE}"
1719
},
1820
"depends_on": ["data"],
1921
"links": ["data"],

packages/cubejs-testing-drivers/fixtures/redshift.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@
2929
"CUBEJS_SQL_USER": "admin",
3030
"CUBEJS_SQL_PASSWORD": "admin_password",
3131
"CUBESQL_SQL_PUSH_DOWN": "true",
32-
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}"
32+
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}",
33+
"CUBEJS_TRANSPILATION_WORKER_THREADS": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS}",
34+
"CUBEJS_TRANSPILATION_NATIVE": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE}"
3335
},
3436
"ports" : ["4000", "5656"]
3537
},

packages/cubejs-testing-drivers/fixtures/snowflake.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,9 @@
102102
"CUBEJS_SQL_USER": "admin",
103103
"CUBEJS_SQL_PASSWORD": "admin_password",
104104
"CUBESQL_SQL_PUSH_DOWN": "true",
105-
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}"
105+
"CUBEJS_TESSERACT_SQL_PLANNER": "${DRIVERS_TESTS_CUBEJS_TESSERACT_SQL_PLANNER}",
106+
"CUBEJS_TRANSPILATION_WORKER_THREADS": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_WORKER_THREADS}",
107+
"CUBEJS_TRANSPILATION_NATIVE": "${DRIVERS_TESTS_CUBEJS_TRANSPILATION_NATIVE}"
106108
},
107109
"ports" : ["4000", "5656"]
108110
},

0 commit comments

Comments
 (0)