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/incubator-paimon.git


The following commit(s) were added to refs/heads/master by this push:
     new e1b74b128 [ci] Separate Build and Test to reduce log output for test 
(#2143)
e1b74b128 is described below

commit e1b74b12857f1289ce8685c610272007283025e1
Author: Jingsong Lee <[email protected]>
AuthorDate: Tue Oct 17 18:29:04 2023 +0800

    [ci] Separate Build and Test to reduce log output for test (#2143)
---
 .github/workflows/e2e-tests-1.14-jdk11.yml  | 5 +++--
 .github/workflows/e2e-tests-1.14.yml        | 5 +++--
 .github/workflows/e2e-tests-1.15-jdk11.yml  | 3 ++-
 .github/workflows/e2e-tests-1.15.yml        | 5 +++--
 .github/workflows/e2e-tests-1.16-jdk11.yml  | 5 +++--
 .github/workflows/e2e-tests-1.16.yml        | 5 +++--
 .github/workflows/e2e-tests-1.17-jdk11.yml  | 5 +++--
 .github/workflows/e2e-tests-1.17.yml        | 5 +++--
 .github/workflows/flink-cdc-tests-jdk11.yml | 5 +++--
 .github/workflows/flink-cdc-tests.yml       | 5 +++--
 .github/workflows/unitcase-flink-jdk11.yml  | 5 +++--
 .github/workflows/unitcase-jdk11.yml        | 5 +++--
 .github/workflows/utitcase-flink.yml        | 5 +++--
 .github/workflows/utitcase.yml              | 5 +++--
 14 files changed, 41 insertions(+), 27 deletions(-)

diff --git a/.github/workflows/e2e-tests-1.14-jdk11.yml 
b/.github/workflows/e2e-tests-1.14-jdk11.yml
index 89ecef27e..2e6ff7f3c 100644
--- a/.github/workflows/e2e-tests-1.14-jdk11.yml
+++ b/.github/workflows/e2e-tests-1.14-jdk11.yml
@@ -44,14 +44,15 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test Flink 1.14
+      - name: Build Flink 1.14
+        run: mvn -T 1C -B clean install -DskipTests -Pflink-1.14
+      - name: Test Flink 1.14
         timeout-minutes: 60
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests -Pflink-1.14
           mvn -T 1C -B test -pl paimon-e2e-tests -Duser.timezone=$jvm_timezone 
-Pflink-1.14
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/e2e-tests-1.14.yml 
b/.github/workflows/e2e-tests-1.14.yml
index 96657a00d..f53dbd8a7 100644
--- a/.github/workflows/e2e-tests-1.14.yml
+++ b/.github/workflows/e2e-tests-1.14.yml
@@ -44,14 +44,15 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test Flink 1.14
+      - name: Build Flink 1.14
+        run: mvn -T 1C -B clean install -DskipTests -Pflink-1.14
+      - name: Test Flink 1.14
         timeout-minutes: 60
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests -Pflink-1.14
           mvn -T 1C -B test -pl paimon-e2e-tests -Duser.timezone=$jvm_timezone 
-Pflink-1.14
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/e2e-tests-1.15-jdk11.yml 
b/.github/workflows/e2e-tests-1.15-jdk11.yml
index 58404976f..ceca92985 100644
--- a/.github/workflows/e2e-tests-1.15-jdk11.yml
+++ b/.github/workflows/e2e-tests-1.15-jdk11.yml
@@ -45,13 +45,14 @@ jobs:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
       - name: Build Flink 1.15
+        run: mvn -T 1C -B clean install -DskipTests -Pflink-1.15
+      - name: Test Flink 1.15
         timeout-minutes: 60
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests -Pflink-1.15
           mvn -T 1C -B test -pl paimon-e2e-tests -Duser.timezone=$jvm_timezone 
-Pflink-1.15
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/e2e-tests-1.15.yml 
b/.github/workflows/e2e-tests-1.15.yml
index be34af2d5..7248522c7 100644
--- a/.github/workflows/e2e-tests-1.15.yml
+++ b/.github/workflows/e2e-tests-1.15.yml
@@ -44,14 +44,15 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test Flink 1.15
+      - name: Build Flink 1.15
+        run: mvn -T 1C -B clean install -DskipTests -Pflink-1.15
+      - name: Test Flink 1.15
         timeout-minutes: 60
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests -Pflink-1.15
           mvn -T 1C -B test -pl paimon-e2e-tests -Duser.timezone=$jvm_timezone 
-Pflink-1.15
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/e2e-tests-1.16-jdk11.yml 
b/.github/workflows/e2e-tests-1.16-jdk11.yml
index 1ca1efdab..f072dcdb8 100644
--- a/.github/workflows/e2e-tests-1.16-jdk11.yml
+++ b/.github/workflows/e2e-tests-1.16-jdk11.yml
@@ -44,14 +44,15 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test Flink 1.16
+      - name: Build Flink 1.16
+        run: mvn -T 1C -B clean install -DskipTests -Pflink-1.16
+      - name: Test Flink 1.16
         timeout-minutes: 60
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests -Pflink-1.16
           mvn -T 1C -B test -pl paimon-e2e-tests -Duser.timezone=$jvm_timezone 
-Pflink-1.16
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/e2e-tests-1.16.yml 
b/.github/workflows/e2e-tests-1.16.yml
index b3e5f2cc6..f655506c4 100644
--- a/.github/workflows/e2e-tests-1.16.yml
+++ b/.github/workflows/e2e-tests-1.16.yml
@@ -44,14 +44,15 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test Flink 1.16
+      - name: Build Flink 1.16
+        run: mvn -T 1C -B clean install -DskipTests -Pflink-1.16
+      - name: Test Flink 1.16
         timeout-minutes: 60
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests -Pflink-1.16
           mvn -T 1C -B test -pl paimon-e2e-tests -Duser.timezone=$jvm_timezone 
-Pflink-1.16
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/e2e-tests-1.17-jdk11.yml 
b/.github/workflows/e2e-tests-1.17-jdk11.yml
index 8ee94c9ba..805a95c69 100644
--- a/.github/workflows/e2e-tests-1.17-jdk11.yml
+++ b/.github/workflows/e2e-tests-1.17-jdk11.yml
@@ -44,14 +44,15 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test Flink 1.17
+      - name: Build Flink 1.17
+        run: mvn -T 1C -B clean install -DskipTests
+      - name: Test Flink 1.17
         timeout-minutes: 60
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests
           mvn -T 1C -B test -pl paimon-e2e-tests -Duser.timezone=$jvm_timezone
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/e2e-tests-1.17.yml 
b/.github/workflows/e2e-tests-1.17.yml
index 33dc74da9..5fff734e2 100644
--- a/.github/workflows/e2e-tests-1.17.yml
+++ b/.github/workflows/e2e-tests-1.17.yml
@@ -43,14 +43,15 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test Flink 1.17
+      - name: Build Flink 1.17
+        run: mvn -T 1C -B clean install -DskipTests
+      - name: Test Flink 1.17
         timeout-minutes: 60
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests
           mvn -T 1C -B test -pl paimon-e2e-tests -Duser.timezone=$jvm_timezone
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/flink-cdc-tests-jdk11.yml 
b/.github/workflows/flink-cdc-tests-jdk11.yml
index d82bd2f89..b7a60f612 100644
--- a/.github/workflows/flink-cdc-tests-jdk11.yml
+++ b/.github/workflows/flink-cdc-tests-jdk11.yml
@@ -43,13 +43,14 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test
+      - name: Build Flink CDC
+        run:  mvn -T 1C -B clean install -DskipTests
+      - name: Test Flink CDC
         timeout-minutes: 60
         run: |
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests
           mvn -T 1C -B clean install -pl 'org.apache.paimon:paimon-flink-cdc' 
-Duser.timezone=$jvm_timezone
         env:
           MAVEN_OPTS: -Xmx4096m
diff --git a/.github/workflows/flink-cdc-tests.yml 
b/.github/workflows/flink-cdc-tests.yml
index 3e6dbf2f3..8857f8b58 100644
--- a/.github/workflows/flink-cdc-tests.yml
+++ b/.github/workflows/flink-cdc-tests.yml
@@ -43,13 +43,14 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test
+      - name: Build Flink CDC
+        run:  mvn -T 1C -B clean install -DskipTests
+      - name: Test Flink CDC
         timeout-minutes: 60
         run: |
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests
           mvn -T 1C -B clean install -pl 'org.apache.paimon:paimon-flink-cdc' 
-Duser.timezone=$jvm_timezone
         env:
           MAVEN_OPTS: -Xmx4096m
diff --git a/.github/workflows/unitcase-flink-jdk11.yml 
b/.github/workflows/unitcase-flink-jdk11.yml
index 7a4798c54..59dd1457c 100644
--- a/.github/workflows/unitcase-flink-jdk11.yml
+++ b/.github/workflows/unitcase-flink-jdk11.yml
@@ -44,13 +44,14 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test
+      - name: Build Flink
+        run:  mvn -T 1C -B clean install -DskipTests
+      - name: Test Flink
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests
           mvn -T 1C -B clean install -pl 
'org.apache.paimon:paimon-flink-common' -Duser.timezone=$jvm_timezone
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/unitcase-jdk11.yml 
b/.github/workflows/unitcase-jdk11.yml
index 9bcd6ea76..26f272beb 100644
--- a/.github/workflows/unitcase-jdk11.yml
+++ b/.github/workflows/unitcase-jdk11.yml
@@ -44,13 +44,14 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test
+      - name: Build
+        run:  mvn -T 1C -B clean install -DskipTests
+      - name: Test
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests
           mvn -T 1C -B clean install -pl 
'!paimon-e2e-tests,!org.apache.paimon:paimon-flink-common',!org.apache.paimon:paimon-hive-connector-3.1'
 -Duser.timezone=$jvm_timezone
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/utitcase-flink.yml 
b/.github/workflows/utitcase-flink.yml
index 87e767a28..3b543b3a2 100644
--- a/.github/workflows/utitcase-flink.yml
+++ b/.github/workflows/utitcase-flink.yml
@@ -43,13 +43,14 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test
+      - name: Build Flink
+        run:  mvn -T 1C -B clean install -DskipTests
+      - name: Test Flink
         timeout-minutes: 60
         run: |
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests
           mvn -T 1C -B clean install -pl 
'org.apache.paimon:paimon-flink-common' -Duser.timezone=$jvm_timezone
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file
diff --git a/.github/workflows/utitcase.yml b/.github/workflows/utitcase.yml
index a7ad49370..09ae8a0b6 100644
--- a/.github/workflows/utitcase.yml
+++ b/.github/workflows/utitcase.yml
@@ -44,14 +44,15 @@ jobs:
         with:
           java-version: ${{ env.JDK_VERSION }}
           distribution: 'adopt'
-      - name: Build and Test
+      - name: Build
+        run:  mvn -T 1C -B clean install -DskipTests
+      - name: Test
         timeout-minutes: 60
         run: |
           # run tests with random timezone to find out timezone related bugs
           . .github/workflows/utils.sh
           jvm_timezone=$(random_timezone)
           echo "JVM timezone is set to $jvm_timezone"
-          mvn -T 1C -B clean install -DskipTests
           mvn -T 1C -B clean install -pl 
'!paimon-e2e-tests,!org.apache.paimon:paimon-flink-common,!org.apache.paimon:paimon-flink-cdc'
 -Duser.timezone=$jvm_timezone
         env:
           MAVEN_OPTS: -Xmx4096m
\ No newline at end of file

Reply via email to