This is an automated email from the ASF dual-hosted git repository.
lzljs3620320 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git
The following commit(s) were added to refs/heads/master by this push:
new 8f134f6ad1 [build] Speed up tests execution (#5473)
8f134f6ad1 is described below
commit 8f134f6ad1459986f54ab21df0fb489c1b817750
Author: Yubin Li <[email protected]>
AuthorDate: Wed Apr 16 13:36:27 2025 +0800
[build] Speed up tests execution (#5473)
---
.github/workflows/e2e-tests-flink-2.x-jdk11.yml | 3 +--
.github/workflows/utitcase-flink-1.x-jdk11.yml | 2 +-
.github/workflows/utitcase-flink-2.x-jdk11.yml | 8 +++++---
3 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/.github/workflows/e2e-tests-flink-2.x-jdk11.yml
b/.github/workflows/e2e-tests-flink-2.x-jdk11.yml
index 1758952700..7c0a3cdf82 100644
--- a/.github/workflows/e2e-tests-flink-2.x-jdk11.yml
+++ b/.github/workflows/e2e-tests-flink-2.x-jdk11.yml
@@ -49,8 +49,7 @@ jobs:
- name: Build Flink
run: |
- mvn -T 1C -B clean install -DskipTests -Pflink1,spark3 -pl
paimon-e2e-tests -am -Pflink-${{ matrix.flink_version }},java11
- mvn -T 1C -B clean install -DskipTests -Pflink2,spark3 -pl
paimon-e2e-tests -am -Pflink-${{ matrix.flink_version }},java11
+ mvn -T 2C -B clean install -DskipTests -Pflink2,spark3 -pl
paimon-e2e-tests -am -Pflink-${{ matrix.flink_version }},java11
- name: Test Flink
run: |
diff --git a/.github/workflows/utitcase-flink-1.x-jdk11.yml
b/.github/workflows/utitcase-flink-1.x-jdk11.yml
index faf3c88cbd..602daa452c 100644
--- a/.github/workflows/utitcase-flink-1.x-jdk11.yml
+++ b/.github/workflows/utitcase-flink-1.x-jdk11.yml
@@ -57,6 +57,6 @@ jobs:
test_modules+="org.apache.paimon:paimon-flink-${suffix},"
done
test_modules="${test_modules%,}"
- mvn -T 1C -B clean install -Pflink1,spark3 -pl "${test_modules}"
-Duser.timezone=$jvm_timezone
+ mvn -T 1C -B test verify -Pflink1,spark3 -pl "${test_modules}"
-Duser.timezone=$jvm_timezone
env:
MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/utitcase-flink-2.x-jdk11.yml
b/.github/workflows/utitcase-flink-2.x-jdk11.yml
index 62be40d74d..8008011c7f 100644
--- a/.github/workflows/utitcase-flink-2.x-jdk11.yml
+++ b/.github/workflows/utitcase-flink-2.x-jdk11.yml
@@ -31,6 +31,7 @@ env:
jobs:
build:
runs-on: ubuntu-latest
+ timeout-minutes: 60
steps:
- name: Checkout code
@@ -40,10 +41,11 @@ jobs:
with:
java-version: ${{ env.JDK_VERSION }}
distribution: 'temurin'
+
- name: Build Flink
run: |
- mvn -T 1C -B clean install -DskipTests -Pflink1,spark3
- mvn -T 1C -B clean install -DskipTests -Pflink2,spark3
+ mvn -T 2C -B clean install -DskipTests -Pflink2,spark3
+
- name: Test Flink
run: |
# run tests with random timezone to find out timezone related bugs
@@ -55,6 +57,6 @@ jobs:
test_modules+="org.apache.paimon:paimon-flink-${suffix},"
done
test_modules="${test_modules%,}"
- mvn -T 1C -B clean install -Pflink2,spark3 -pl "${test_modules}"
-Duser.timezone=$jvm_timezone
+ mvn -T 2C -B test verify -Pflink2,spark3 -pl "${test_modules}"
-Duser.timezone=$jvm_timezone
env:
MAVEN_OPTS: -Xmx4096m
\ No newline at end of file