You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ch...@apache.org on 2019/05/15 09:35:30 UTC

[flink] branch master updated: [hotfix][travis] Always execute e2e tests

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

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


The following commit(s) were added to refs/heads/master by this push:
     new 81583e3  [hotfix][travis] Always execute e2e tests
81583e3 is described below

commit 81583e39466aceb2393b767156bb1399620d72b4
Author: Chesnay Schepler <ch...@apache.org>
AuthorDate: Wed May 15 11:34:02 2019 +0200

    [hotfix][travis] Always execute e2e tests
    
    No longer skip e2e tests if a unit/integration test fails.
---
 .travis.yml | 57 ++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 38 insertions(+), 19 deletions(-)

diff --git a/.travis.yml b/.travis.yml
index 3f15835..0ef72d4 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -231,59 +231,78 @@ jobs:
       language: ruby
       rvm: 2.4.0
       name: Documentation links check
-    # E2E profile
-    - stage: E2E
+    # E2E profiles - Hadoop 2.8
+    - if: type = cron
       env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -De2e-metrics -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_misc.sh
       name: misc - hadoop 2.8
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_ha.sh
       name: ha - hadoop 2.8
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_sticky.sh
       name: sticky - hadoop 2.8
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_checkpoints.sh
       name: checkpoints - hadoop 2.8
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_container.sh
       name: container - hadoop 2.8
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_heavy.sh
       name: heavy - hadoop 2.8
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -De2e-metrics -Dinclude-kinesis"
+      # E2E profiles - Scala 2.12
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -De2e-metrics -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_misc.sh
       name: misc - scala 2.12
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_ha.sh
       name: ha - scala 2.12
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_sticky.sh
       name: sticky - scala 2.12
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_checkpoints.sh
       name: checkpoints - scala 2.12
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_container.sh
       name: container - scala 2.12
-    - env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-hadoop -Dhadoop.version=2.8.3 -Dscala-2.12 -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_heavy.sh
       name: heavy - scala 2.12
-    - env: PROFILE="-De2e-metrics -Dinclude-kinesis"
+      # E2E profiles - Hadoop-free
+    - if: type = cron
+      env: PROFILE="-De2e-metrics -Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_misc_hadoopfree.sh
       name: misc
-    - env: PROFILE="-Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_ha.sh
       name: ha
-    - env: PROFILE="-Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_sticky.sh
       name: sticky
-    - env: PROFILE="-Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_checkpoints.sh
       name: checkpoints
-    - env: PROFILE="-Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_container.sh
       name: container
-    - env: PROFILE="-Dinclude-kinesis"
+    - if: type = cron
+      env: PROFILE="-Dinclude-kinesis"
       script: ./tools/travis/nightly.sh split_heavy.sh
       name: heavy