aboutsummaryrefslogtreecommitdiffstats
path: root/ci
diff options
context:
space:
mode:
authorGodfrey Chan <godfreykfc@gmail.com>2015-11-26 10:31:52 -0800
committerGodfrey Chan <godfreykfc@gmail.com>2015-11-26 10:35:20 -0800
commit14b20ce9b38314943dcaf73b8dab7508b70ba487 (patch)
tree884ee57041753f4d4eea7b458ffe10ff7c4ece08 /ci
parente3bac3fa19447dbc6f041417356c56122fcc66fd (diff)
downloadrails-14b20ce9b38314943dcaf73b8dab7508b70ba487.tar.gz
rails-14b20ce9b38314943dcaf73b8dab7508b70ba487.tar.bz2
rails-14b20ce9b38314943dcaf73b8dab7508b70ba487.zip
Upgrade to listen 3.0.5, re-enable tests
In listen 3.0.4 and below, the `#stop` method on the notification backends are a no-op, meaning that we are leaking them per test. This ended up triggering another bug in Ruby that causes our builds to fail randomly on CI. listen bug: https://github.com/guard/listen/issues/353 ruby bug: https://bugs.ruby-lang.org/issues/11744
Diffstat (limited to 'ci')
-rwxr-xr-xci/travis.rb10
1 files changed, 2 insertions, 8 deletions
diff --git a/ci/travis.rb b/ci/travis.rb
index 658d66c6b4..b29e06dd5c 100755
--- a/ci/travis.rb
+++ b/ci/travis.rb
@@ -111,14 +111,8 @@ class Build
end
def env
- if activesupport? && !isolated?
- # There is a known issue with the listen tests that casuses files to be
- # incorrectly GC'ed even when they are still in-use. The current is to
- # only run them in isolation to avoid randomly failing our test suite.
- { 'LISTEN' => '0' }
- else
- {}
- end
+ # Provide extra ENV variables for the build here
+ {}
end
def run_bug_report_templates