diff --git a/.github/workflows/graalvm.yml b/.github/workflows/graalvm.yml index b50bf4e50906e2..8d5f43b65305aa 100644 --- a/.github/workflows/graalvm.yml +++ b/.github/workflows/graalvm.yml @@ -56,4 +56,6 @@ jobs: cache: 'maven' native-image-job-reports: 'true' - name: Run nativeTest with GraalVM CE for ${{ matrix.java-version }} - run: ./mvnw -PnativeTestInShardingSphere -e clean test + run: | + ./mvnw -B clean install -am -pl test/e2e/operation/transaction -Pit.env.docker -DskipTests + ./mvnw -PnativeTestInShardingSphere -e clean test -Dtransaction.it.env.type=docker -Dtransaction.it.docker.mysql.version=mysql:5.7 diff --git a/pom.xml b/pom.xml index aa1b4f46a4dbb5..664e87511d1fee 100644 --- a/pom.xml +++ b/pom.xml @@ -1002,6 +1002,7 @@ org.apache.shardingsphere.test.natived.** + org.apache.shardingsphere.test.e2e.** @@ -1061,6 +1062,7 @@ org.apache.shardingsphere.test.natived.** + org.apache.shardingsphere.test.e2e.** diff --git a/test/e2e/operation/transaction/pom.xml b/test/e2e/operation/transaction/pom.xml index 92bb4e3d08ce71..6a5ee35518ba93 100644 --- a/test/e2e/operation/transaction/pom.xml +++ b/test/e2e/operation/transaction/pom.xml @@ -122,4 +122,14 @@ awaitility + + + + + org.graalvm.buildtools + native-maven-plugin + ${native-maven-plugin.version} + + +