@@ -461,7 +461,7 @@ jobs:
461461 uses : gradle/actions/setup-gradle@v4
462462
463463 - name : Execute Gradle 'integrationTestJdbc' task
464- run : ./gradlew integrationTestJdbc ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
464+ run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:mysql://localhost:3306/ -Dscalardb.jdbc.username=root -Dscalardb.jdbc.password=mysql ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
465465
466466 - name : Upload Gradle test reports
467467 if : always()
@@ -520,7 +520,7 @@ jobs:
520520 uses : gradle/actions/setup-gradle@v4
521521
522522 - name : Execute Gradle 'integrationTestJdbc' task
523- run : ./gradlew integrationTestJdbc ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
523+ run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:mysql://localhost:3306/ -Dscalardb.jdbc.username=root -Dscalardb.jdbc.password=mysql ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
524524
525525 - name : Upload Gradle test reports
526526 if : always()
@@ -579,7 +579,7 @@ jobs:
579579 uses : gradle/actions/setup-gradle@v4
580580
581581 - name : Execute Gradle 'integrationTestJdbc' task
582- run : ./gradlew integrationTestJdbc ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
582+ run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:mysql://localhost:3306/ -Dscalardb.jdbc.username=root -Dscalardb.jdbc.password=mysql ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
583583
584584 - name : Upload Gradle test reports
585585 if : always()
@@ -643,7 +643,7 @@ jobs:
643643 uses : gradle/actions/setup-gradle@v4
644644
645645 - name : Execute Gradle 'integrationTestJdbc' task
646- run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:postgresql://localhost:5432/ -Dscalardb.jdbc.username=postgres -Dscalardb.jdbc.password=postgres ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
646+ run : ./gradlew integrationTestJdbc ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
647647
648648 - name : Upload Gradle test reports
649649 if : always()
@@ -707,7 +707,7 @@ jobs:
707707 uses : gradle/actions/setup-gradle@v4
708708
709709 - name : Execute Gradle 'integrationTestJdbc' task
710- run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:postgresql://localhost:5432/ -Dscalardb.jdbc.username=postgres -Dscalardb.jdbc.password=postgres ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
710+ run : ./gradlew integrationTestJdbc ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
711711
712712 - name : Upload Gradle test reports
713713 if : always()
@@ -771,7 +771,7 @@ jobs:
771771 uses : gradle/actions/setup-gradle@v4
772772
773773 - name : Execute Gradle 'integrationTestJdbc' task
774- run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:postgresql://localhost:5432/ -Dscalardb.jdbc.username=postgres -Dscalardb.jdbc.password=postgres ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
774+ run : ./gradlew integrationTestJdbc ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
775775
776776 - name : Upload Gradle test reports
777777 if : always()
@@ -835,7 +835,7 @@ jobs:
835835 uses : gradle/actions/setup-gradle@v4
836836
837837 - name : Execute Gradle 'integrationTestJdbc' task
838- run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:postgresql://localhost:5432/ -Dscalardb.jdbc.username=postgres -Dscalardb.jdbc.password=postgres ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
838+ run : ./gradlew integrationTestJdbc ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
839839
840840 - name : Upload Gradle test reports
841841 if : always()
@@ -899,7 +899,7 @@ jobs:
899899 uses : gradle/actions/setup-gradle@v4
900900
901901 - name : Execute Gradle 'integrationTestJdbc' task
902- run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:postgresql://localhost:5432/ -Dscalardb.jdbc.username=postgres -Dscalardb.jdbc.password=postgres ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
902+ run : ./gradlew integrationTestJdbc ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
903903
904904 - name : Upload Gradle test reports
905905 if : always()
@@ -1076,8 +1076,8 @@ jobs:
10761076 run : docker run -d --name oracle-23 -p 1521:1521 ghcr.io/scalar-labs/oracle/db-prebuilt:23
10771077
10781078 - name : Wait for the container to be ready
1079- timeout-minutes : 5
1080- run : |
1079+ timeout-minutes : q
1080+ run : |
10811081 while [ "`docker inspect -f {{.State.Health.Status}} oracle-23`" != "healthy" ]
10821082 do
10831083 sleep 10
@@ -1461,7 +1461,7 @@ jobs:
14611461 uses : gradle/actions/setup-gradle@v4
14621462
14631463 - name : Execute Gradle 'integrationTestJdbc' task
1464- run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:mariadb://localhost:3306 ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
1464+ run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:mariadb://localhost:3306 -Dscalardb.jdbc.username=root -Dscalardb.jdbc.password=mysql ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
14651465
14661466 - name : Upload Gradle test reports
14671467 if : always()
@@ -1482,7 +1482,6 @@ jobs:
14821482 - label : with_group_commit
14831483 group_commit_enabled : true
14841484
1485-
14861485 steps :
14871486 - name : Run MariaDB 11.4
14881487 run : |
@@ -1521,7 +1520,7 @@ jobs:
15211520 uses : gradle/actions/setup-gradle@v4
15221521
15231522 - name : Execute Gradle 'integrationTestJdbc' task
1524- run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:mariadb://localhost:3306 ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
1523+ run : ./gradlew integrationTestJdbc -Dscalardb.jdbc.url=jdbc:mariadb://localhost:3306 -Dscalardb.jdbc.username=root -Dscalardb.jdbc.password=mysql ${{ matrix.mode.group_commit_enabled && env.INT_TEST_GRADLE_OPTIONS_FOR_GROUP_COMMIT || '' }}
15251524
15261525 - name : Upload Gradle test reports
15271526 if : always()
@@ -1743,13 +1742,19 @@ jobs:
17431742 name : db2_12.1_integration_test_reports_${{ matrix.mode.label }}
17441743 path : core/build/reports/tests/integrationTestJdbc
17451744
1746-
1747-
17481745 integration-test-for-multi-storage :
17491746 name : Multi-storage integration test (${{ matrix.mode.label }})
17501747 runs-on : ubuntu-latest
17511748
17521749 services :
1750+ postgres :
1751+ image : postgres:17-alpine
1752+ env :
1753+ POSTGRES_USER : postgres
1754+ POSTGRES_PASSWORD : postgres
1755+ ports :
1756+ - 5432:5432
1757+
17531758 cassandra :
17541759 image : cassandra:3.11
17551760 env :
@@ -1767,10 +1772,6 @@ jobs:
17671772 group_commit_enabled : true
17681773
17691774 steps :
1770- - name : Run MySQL 8
1771- run : |
1772- docker run -e MYSQL_ROOT_PASSWORD=mysql -p 3306:3306 -d mysql:8 --character-set-server=utf8mb4 --collation-server=utf8mb4_bin
1773-
17741775 - uses : actions/checkout@v4
17751776
17761777 - name : Set up JDK ${{ env.JAVA_VERSION }} (${{ env.JAVA_VENDOR }})
@@ -1808,7 +1809,7 @@ jobs:
18081809
18091810 - name : Upload Gradle test reports
18101811 uses : actions/upload-artifact@v4
1811- if : always()
1812+ if : always()
18121813 with :
18131814 name : multi_storage_integration_test_reports_${{ matrix.mode.label }}
18141815 path : core/build/reports/tests/integrationTestMultiStorage
0 commit comments