Browse Source

Merge branch 'maint-0.3.5' into maint-0.4.0

teor 4 years ago
parent
commit
7481172983
3 changed files with 9 additions and 7 deletions
  1. 5 4
      .travis.yml
  2. 0 3
      changes/ticket32177
  3. 4 0
      changes/ticket32629

+ 5 - 4
.travis.yml

@@ -66,15 +66,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_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.

+ 4 - 0
changes/ticket32629

@@ -0,0 +1,4 @@
+  o Testing:
+    - Re-enable the Travis CI macOS Chutney build, but allow the job to finish
+      before it finishes, because the Travis macOS jobs are slow.
+      Closes ticket 32629.