From 0282df7629670e84b39eaea5e5ce0ff01c637a09 Mon Sep 17 00:00:00 2001 From: Sean Corfield Date: Mon, 2 Dec 2024 19:08:57 -0800 Subject: [PATCH] integrate xtdb testing Signed-off-by: Sean Corfield --- .github/workflows/test-and-release.yml | 1 + .github/workflows/test-and-snapshot.yml | 1 + .github/workflows/test.yml | 1 + run-tests.clj | 5 ++++- 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-and-release.yml b/.github/workflows/test-and-release.yml index ab4c541..429c2b0 100644 --- a/.github/workflows/test-and-release.yml +++ b/.github/workflows/test-and-release.yml @@ -44,6 +44,7 @@ jobs: env: MYSQL_ROOT_PASSWORD: testing NEXT_JDBC_TEST_MYSQL: yes + NEXT_JDBC_TEST_XTDB: yes NEXT_JDBC_TEST_MSSQL: yes MSSQL_SA_PASSWORD: Str0ngP4ssw0rd - name: Deploy Release diff --git a/.github/workflows/test-and-snapshot.yml b/.github/workflows/test-and-snapshot.yml index a932628..88a0194 100644 --- a/.github/workflows/test-and-snapshot.yml +++ b/.github/workflows/test-and-snapshot.yml @@ -42,6 +42,7 @@ jobs: env: MYSQL_ROOT_PASSWORD: testing NEXT_JDBC_TEST_MYSQL: yes + NEXT_JDBC_TEST_XTDB: yes NEXT_JDBC_TEST_MSSQL: yes MSSQL_SA_PASSWORD: Str0ngP4ssw0rd - name: Deploy Snapshot diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 87b2fc4..551cf4e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -42,5 +42,6 @@ jobs: env: MYSQL_ROOT_PASSWORD: testing NEXT_JDBC_TEST_MYSQL: yes + NEXT_JDBC_TEST_XTDB: yes NEXT_JDBC_TEST_MSSQL: yes MSSQL_SA_PASSWORD: Str0ngP4ssw0rd diff --git a/run-tests.clj b/run-tests.clj index d2f9040..2e84aa3 100755 --- a/run-tests.clj +++ b/run-tests.clj @@ -12,12 +12,15 @@ (System/exit exit)))) (let [maria? (some #(= "maria" %) *command-line-args*) + xtdb? (some #(= "xtdb" %) *command-line-args*) all? (some #(= "all" %) *command-line-args*) env (cond-> {"NEXT_JDBC_TEST_MSSQL" "yes" "NEXT_JDBC_TEST_MYSQL" "yes" "MSSQL_SA_PASSWORD" "Str0ngP4ssw0rd"} maria? - (assoc "NEXT_JDBC_TEST_MARIADB" "yes"))] + (assoc "NEXT_JDBC_TEST_MARIADB" "yes") + xtdb? + (assoc "NEXT_JDBC_TEST_XTDB" "yes"))] (doseq [v (if all? ["1.10" "1.11" "1.12"] [nil])] (run-tests env v)))