Bug 1523562 [wpt PR 14033] - Remove Travis stability checks (Chrome Dev + Firefox Nightly), a=testonly
authorPhilip Jägenstedt <philip@foolip.org>
Thu, 31 Jan 2019 12:13:56 +0000
changeset 457777 6e2513824c4b504d7ad1f3218afa33fed5a51c51
parent 457776 5a6120d5b350973265cd2032024c54a99d23366b
child 457778 7f5ee45f4443cbecedf305c93c01636e13453b62
push id35518
push useropoprus@mozilla.com
push dateFri, 08 Feb 2019 09:55:14 +0000
treeherdermozilla-central@3a3e393396f4 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1523562, 14033
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1523562 [wpt PR 14033] - Remove Travis stability checks (Chrome Dev + Firefox Nightly), a=testonly Automatic update from web-platform-tests Fix #7660: Remove Travis stability checks (Chrome Dev + Firefox Nightly) (#14033) -- wpt-commits: 7a4a11fee8af0ac02fdfc406722e3007075e1f5b wpt-pr: 14033
testing/web-platform/tests/.travis.yml
testing/web-platform/tests/tools/ci/ci_stability.sh
--- a/testing/web-platform/tests/.travis.yml
+++ b/testing/web-platform/tests/.travis.yml
@@ -38,35 +38,16 @@ matrix:
       os: linux
       python: "2.7"
       env: JOB=update_built SCRIPT=tools/ci/ci_built_diff.sh
     - name: "build-css-testsuites.sh"
       if: type = pull_request
       os: linux
       python: "2.7"
       env: JOB=build_css SCRIPT=css/build-css-testsuites.sh
-    - name: "stability (Firefox Nightly)"
-      if: type = pull_request
-      os: linux
-      python: "2.7"
-      addons:
-        apt:
-          packages:
-            - libnss3-tools
-      env: JOB=stability SCRIPT=tools/ci/ci_stability.sh PRODUCT=firefox:nightly
-    - name: "stability (Chrome Dev)"
-      if: type = pull_request
-      os: linux
-      python: "2.7"
-      addons:
-        apt:
-          packages:
-            - libappindicator1
-            - fonts-liberation
-      env: JOB=stability SCRIPT=tools/ci/ci_stability.sh PRODUCT=chrome:dev
     - name: "tools/ unittests (Python 2)"
       if: type = pull_request
       os: linux
       python: "2.7"
       env: JOB=tools_unittest TOXENV=py27 HYPOTHESIS_PROFILE=ci SCRIPT=tools/ci/ci_tools_unittest.sh
     - name: "tools/ unittests (Python 3)"
       if: type = pull_request
       os: linux
@@ -96,18 +77,16 @@ matrix:
           packages:
             - libnss3-tools
             - libappindicator1
             - fonts-liberation
   exclude:
     - env:  # exclude empty env from the top-level above
   allow_failures:
     - env: JOB=build_css SCRIPT=css/build-css-testsuites.sh
-    - env: JOB=stability SCRIPT=tools/ci/ci_stability.sh PRODUCT=firefox:nightly
-    - env: JOB=stability SCRIPT=tools/ci/ci_stability.sh PRODUCT=chrome:dev
 script:
   - ./tools/ci/run.sh
 cache:
   directories:
     - $HOME/.cache/pip
     - $HOME/meta
 notifications:
   email:
deleted file mode 100755
--- a/testing/web-platform/tests/tools/ci/ci_stability.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/bash
-set -ex
-
-SCRIPT_DIR=$(cd $(dirname "$0") && pwd -P)
-WPT_ROOT=$SCRIPT_DIR/../..
-cd $WPT_ROOT
-
-source tools/ci/lib.sh
-
-test_stability() {
-    local extra_arg=$1
-    ./wpt check-stability $PRODUCT $extra_arg --output-bytes $((1024 * 1024 * 3)) --metadata ~/meta/ --install-fonts
-}
-
-main() {
-    hosts_fixup
-    local extra_arg=""
-    if [ $(echo $PRODUCT | grep '^chrome:') ]; then
-        local channel=$(echo $PRODUCT | grep --only-matching '\w\+$')
-        if [[ $channel == "dev" ]]; then
-            # The package name for Google Chrome Dev uses "unstable", not "dev".
-            channel="unstable"
-        fi
-        install_chrome $channel
-        extra_arg="--binary=$(which google-chrome-$channel)"
-    fi
-    test_stability $extra_arg
-}
-
-main