diff --git a/.travis.yml b/.travis.yml index 278e8261f3..b706ffc723 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,7 +28,6 @@ cache: - zeppelin-web/bower_components addons: - chrome: stable apt: sources: - r-packages-precise @@ -47,8 +46,18 @@ matrix: # env: SCALA_VER="2.11" SPARK_VER="2.0.2" HADOOP_VER="2.6" PROFILE="-Prat" BUILD_FLAG="clean" TEST_FLAG="org.apache.rat:apache-rat-plugin:check" TEST_PROJECTS="" # Run e2e tests (in zeppelin-web) - - jdk: "oraclejdk7" + - os: linux + sudo: false + dist: trusty + jdk: "oraclejdk8" env: WEB_E2E="true" SCALA_VER="2.11" SPARK_VER="2.1.0" HADOOP_VER="2.6" PROFILE="-Pweb-ci -Pscala-2.11" BUILD_FLAG="package -DskipTests -DskipRat" TEST_FLAG="verify -DskipRat" MODULES="-pl ${INTERPRETERS}" TEST_MODULES="-pl zeppelin-web" TEST_PROJECTS="-Pweb-e2e" + addons: + apt: + sources: + - r-packages-trusty + packages: + - google-chrome-stable + - r-base-dev # Test core modules # Several tests were excluded from this configuration due to the following issues: diff --git a/zeppelin-web/package.json b/zeppelin-web/package.json index 79403059f0..c7a4ce783c 100644 --- a/zeppelin-web/package.json +++ b/zeppelin-web/package.json @@ -19,7 +19,7 @@ "dev:watch": "grunt watch-webpack-dev", "dev": "npm-run-all --parallel dev:server lint:watch dev:watch", "test:watch": "karma start karma.conf.js --single-run=false", - "pree2e": "webdriver-manager update --gecko false --versions.chrome=2.11", + "pree2e": "webdriver-manager update --gecko false --versions.chrome=2.27", "e2e": "protractor protractor.conf.js", "pretest": "npm rebuild phantomjs-prebuilt", "test": "karma start karma.conf.js"