From 14b20ce9b38314943dcaf73b8dab7508b70ba487 Mon Sep 17 00:00:00 2001 From: Godfrey Chan Date: Thu, 26 Nov 2015 10:31:52 -0800 Subject: 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 --- ci/travis.rb | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'ci') 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 -- cgit v1.2.3