You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@zeppelin.apache.org by pd...@apache.org on 2021/04/06 07:33:47 UTC

[zeppelin] branch branch-0.9 updated: [ZEPPELIN-5305] Activate tests for Zeppelin plugins in our CI infrastructure

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

pdallig pushed a commit to branch branch-0.9
in repository https://gitbox.apache.org/repos/asf/zeppelin.git


The following commit(s) were added to refs/heads/branch-0.9 by this push:
     new 7dfb11f  [ZEPPELIN-5305] Activate tests for Zeppelin plugins in our CI infrastructure
7dfb11f is described below

commit 7dfb11f86b9a6a2d9039e88dde884f1f81263dea
Author: Philipp Dallig <ph...@gmail.com>
AuthorDate: Mon Apr 5 15:50:07 2021 +0200

    [ZEPPELIN-5305] Activate tests for Zeppelin plugins in our CI infrastructure
    
    ### What is this PR for?
    Activates the tests for all Zeppelin plugins in our CI infrastructure
    
    ### What type of PR is it?
     - Bug Fix
    
    ### What is the Jira issue?
    * https://issues.apache.org/jira/browse/ZEPPELIN-5305
    
    ### How should this be tested?
    * CI
    
    ### Questions:
    * Does the licenses files need update? No
    * Is there breaking changes for older versions? No
    * Does this needs documentation? No
    
    Author: Philipp Dallig <ph...@gmail.com>
    
    Closes #4082 from Reamer/test-plugins and squashes the following commits:
    
    75ae098eb [Philipp Dallig] Do not cancel other Hadoop tests if one fails
    cea2a82ec [Philipp Dallig] test plugins
    
    (cherry picked from commit 93871c0f24b9ba995acf35623875669030ca4247)
    Signed-off-by: Philipp Dallig <ph...@gmail.com>
---
 .github/workflows/core.yml | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/.github/workflows/core.yml b/.github/workflows/core.yml
index 5d5871e..f4f1f51 100644
--- a/.github/workflows/core.yml
+++ b/.github/workflows/core.yml
@@ -26,6 +26,7 @@ jobs:
   test-core-modules:
     runs-on: ubuntu-18.04
     strategy:
+      fail-fast: false
       matrix:
         hadoop: [hadoop2, hadoop3]
     steps:
@@ -57,10 +58,10 @@ jobs:
           R -e "IRkernel::installspec()"
           conda list
           conda info
-      - name: install plugins and interpreter
-        run: |
-          mvn install -Pbuild-distr -DskipRat -DskipTests -pl zeppelin-server,zeppelin-web,spark-submit,spark/spark-dependencies,markdown,angular,shell -am -Phelium-dev -Pexamples -P${{ matrix.hadoop }} -B
-          mvn package -DskipRat -pl zeppelin-plugins -amd -DskipTests -B
+      - name: install application with some interpreter
+        run: mvn install -Pbuild-distr -DskipRat -DskipTests -pl zeppelin-server,zeppelin-web,spark-submit,spark/spark-dependencies,markdown,angular,shell -am -Phelium-dev -Pexamples -P${{ matrix.hadoop }} -B
+      - name: install and test plugins
+        run: mvn package -DskipRat -pl zeppelin-plugins -amd -B
       - name: run tests with ${{ matrix.hadoop }}
         run: mvn verify -Pusing-packaged-distr -DskipRat -pl zeppelin-server,zeppelin-web,spark-submit,spark/spark-dependencies,markdown,angular,shell -am -Phelium-dev -Pexamples -P${{ matrix.hadoop }} -Dtests.to.exclude=**/org/apache/zeppelin/spark/* -DfailIfNoTests=false
   test-interpreter-modules: