Browse Source

Merge branch 'ticket32629_041' into ticket32629_042

Merge RUST_VERSION from maint-0.4.2 with disabling the macOS Rust
job from ticket32629_041.
teor 4 years ago
parent
commit
4a157c7569
2 changed files with 5 additions and 7 deletions
  1. 5 4
      .travis.yml
  2. 0 3
      changes/ticket32177

+ 5 - 4
.travis.yml

@@ -64,15 +64,16 @@ matrix:
     - env: DISTCHECK="yes" ASCIIDOC_OPTIONS="" SKIP_MAKE_CHECK="yes"
     ## We check disable module dirauth
     - env: MODULES_OPTIONS="--disable-module-dirauth"
+    ## macOS builds are very slow, and we have a limited number of
+    ## concurrent macOS jobs. We're not actively developing Rust, so it is
+    ## the lowest priority.
     ## We run rust on macOS, because we have seen macOS rust failures before
-    # Disabled due to slow Travis macOS builds, see #32177
     #- env: RUST_VERSION="nightly" RUST_OPTIONS="--enable-rust --enable-cargo-online-mode"
     #  compiler: clang
     #  os: osx
     ## We run chutney on macOS, because macOS Travis has IPv6
-    # Disabled due to slow Travis macOS builds, see #32177
-    #- env: CHUTNEY="yes" CHUTNEY_ALLOW_FAILURES="2" SKIP_MAKE_CHECK="yes"
-    #  os: osx
+    - env: CHUTNEY="yes" CHUTNEY_ALLOW_FAILURES="2" SKIP_MAKE_CHECK="yes"
+      os: osx
     ## We clone our stem repo and run `make test-stem`
     - env: TEST_STEM="yes" SKIP_MAKE_CHECK="yes"
 

+ 0 - 3
changes/ticket32177

@@ -1,3 +0,0 @@
-  o Testing:
-    - Disable all but one Travis CI macOS build, to mitigate slow scheduling
-      of Travis macOS jobs. Closes ticket 32177.