From 9b9138eed6f3b3b451f579e6736f21bcb85fb906 Mon Sep 17 00:00:00 2001 From: Jacob Hoffman-Andrews Date: Mon, 27 Nov 2017 17:28:55 -0800 Subject: [PATCH] Rearrange tests for speed. Move slow OSX tests higher so they are not long tail. Remove all but one BOULDER_INTEGRATION. --- .travis.yml | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.travis.yml b/.travis.yml index 48b9b43cb..34be83e03 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,14 +20,14 @@ matrix: - python: "2.7" env: TOXENV=lint - python: "2.7" - env: TOXENV=py27-oldest BOULDER_INTEGRATION=1 + env: TOXENV=py27-oldest sudo: required after_failure: - sudo cat /var/log/mysql/error.log - ps aux | grep mysql services: docker - python: "2.6" - env: TOXENV=py26 BOULDER_INTEGRATION=1 + env: TOXENV=py26 sudo: required after_failure: - sudo cat /var/log/mysql/error.log @@ -40,6 +40,12 @@ matrix: - sudo cat /var/log/mysql/error.log - ps aux | grep mysql services: docker + - language: generic + env: TOXENV=py27 OS=OSX # $OS is ignored, makes job list clearer + os: osx + - language: generic + env: TOXENV=py36 OS=OSX + os: osx - sudo: required env: TOXENV=apache_compat services: docker @@ -79,28 +85,28 @@ matrix: env: TOXENV=apacheconftest sudo: required - python: "3.3" - env: TOXENV=py33 BOULDER_INTEGRATION=1 + env: TOXENV=py33 sudo: required after_failure: - sudo cat /var/log/mysql/error.log - ps aux | grep mysql services: docker - python: "3.4" - env: TOXENV=py34 BOULDER_INTEGRATION=1 + env: TOXENV=py34 sudo: required after_failure: - sudo cat /var/log/mysql/error.log - ps aux | grep mysql services: docker - python: "3.5" - env: TOXENV=py35 BOULDER_INTEGRATION=1 + env: TOXENV=py35 sudo: required after_failure: - sudo cat /var/log/mysql/error.log - ps aux | grep mysql services: docker - python: "3.6" - env: TOXENV=py36 BOULDER_INTEGRATION=1 + env: TOXENV=py36 sudo: required after_failure: - sudo cat /var/log/mysql/error.log @@ -108,12 +114,6 @@ matrix: services: docker - python: "2.7" env: TOXENV=nginxroundtrip - - language: generic - env: TOXENV=py27 - os: osx - - language: generic - env: TOXENV=py36 - os: osx # Only build pushes to the master branch, PRs, and branches beginning with