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

hzlu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/helix.git


The following commit(s) were added to refs/heads/master by this push:
     new 631fc4c  Allow all tests run in CI (#1287)
631fc4c is described below

commit 631fc4c630d02ae44623e62da97bc27ca748181e
Author: Huizhi Lu <[email protected]>
AuthorDate: Mon Aug 17 10:47:58 2020 -0700

    Allow all tests run in CI (#1287)
    
    In the merge CI workflow, if there is test failure, the following test 
steps are not run. This commit enables all tests to be run even there is any 
test failure in other subproject.
---
 .github/workflows/Helix-CI.yml | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/.github/workflows/Helix-CI.yml b/.github/workflows/Helix-CI.yml
index fc81684..f4bd20d 100644
--- a/.github/workflows/Helix-CI.yml
+++ b/.github/workflows/Helix-CI.yml
@@ -20,15 +20,22 @@ jobs:
       run: mvn clean install -Dmaven.test.skip.exec=true
     - name: Test metrics-common
       run: cd metrics-common; mvn test
+      if: ${{ success() || failure() }}
     - name: Test metadata-store-directory-common
       run: cd metadata-store-directory-common; mvn test
+      if: ${{ success() || failure() }}
     - name: Test zookeeper-api
       run: cd zookeeper-api; mvn test
+      if: ${{ success() || failure() }}
     - name: Test helix-common
       run: cd helix-common; mvn test
+      if: ${{ success() || failure() }}
     - name: Test helix-lock
       run: cd helix-lock; mvn test
+      if: ${{ success() || failure() }}
     - name: Test helix-rest
       run: cd helix-rest; mvn test
+      if: ${{ success() || failure() }}
     - name: Test helix-core
       run: cd helix-core; mvn test
+      if: ${{ success() || failure() }}

Reply via email to