You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by xu...@apache.org on 2025/06/02 07:02:29 UTC

(hudi-rs) branch ci-parallelize-integ-test updated: update ci.yml

This is an automated email from the ASF dual-hosted git repository.

xushiyan pushed a commit to branch ci-parallelize-integ-test
in repository https://gitbox.apache.org/repos/asf/hudi-rs.git


The following commit(s) were added to refs/heads/ci-parallelize-integ-test by this push:
     new 436b276  update ci.yml
436b276 is described below

commit 436b276b0545d7f97b984b28ee5ac9e433ab198a
Author: Shiyan Xu <27...@users.noreply.github.com>
AuthorDate: Mon Jun 2 02:02:22 2025 -0500

    update ci.yml
---
 .github/workflows/ci.yml | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d97c0a6..e9880d8 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -126,13 +126,17 @@ jobs:
           if-no-files-found: 'error'
 
   integration-tests:
+    strategy:
+        fail-fast: false
+        matrix:
+          app-path: [ 'datafusion', 'hudi-file-group-api/cpp', 'hudi-table-api/rust' , 'hudi-table-api/python' ]
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v4
-      - name: Integration tests
+      - name: Integration test - ${{ matrix.app-path }}
         run: |
           cd demo
-          ./run_demo.sh
+          ./ci_run.sh ${{ matrix.app-path }}
 
   publish-coverage:
     name: Publish coverage reports to codecov.io