aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGannon McGibbon <gannon.mcgibbon@gmail.com>2018-10-10 18:33:09 -0400
committerGannon McGibbon <gannon.mcgibbon@gmail.com>2018-10-11 10:43:29 -0400
commit2e53c2b1304cbb154fc633efd09a283ca377f016 (patch)
tree219ea48aca037e3f935823c404f8a81c750ddf51
parent81bbcea6cd0c0095614c2c4af3a01d692dcc7a64 (diff)
downloadrails-2e53c2b1304cbb154fc633efd09a283ca377f016.tar.gz
rails-2e53c2b1304cbb154fc633efd09a283ca377f016.tar.bz2
rails-2e53c2b1304cbb154fc633efd09a283ca377f016.zip
Add test retries for railties
-rw-r--r--Gemfile1
-rw-r--r--Gemfile.lock5
-rw-r--r--railties/test/isolation/abstract_unit.rb3
3 files changed, 8 insertions, 1 deletions
diff --git a/Gemfile b/Gemfile
index c630f95482..fb15bf127e 100644
--- a/Gemfile
+++ b/Gemfile
@@ -99,6 +99,7 @@ instance_eval File.read local_gemfile if File.exist? local_gemfile
group :test do
gem "minitest-bisect"
+ gem "minitest-retry"
platforms :mri do
gem "stackprof"
diff --git a/Gemfile.lock b/Gemfile.lock
index b4f46698bc..927b36e9fc 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -323,6 +323,8 @@ GEM
minitest-bisect (1.4.0)
minitest-server (~> 1.0)
path_expander (~> 1.0)
+ minitest-retry (0.1.9)
+ minitest (>= 5.0)
minitest-server (1.0.5)
minitest (~> 5.0)
mono_logger (1.1.0)
@@ -538,6 +540,7 @@ DEPENDENCIES
libxml-ruby
listen (>= 3.0.5, < 3.2)
minitest-bisect
+ minitest-retry
mysql2 (>= 0.4.10)
nokogiri (>= 1.8.1)
pg (>= 0.18.0)
@@ -576,4 +579,4 @@ DEPENDENCIES
websocket-client-simple!
BUNDLED WITH
- 1.16.5
+ 1.16.6
diff --git a/railties/test/isolation/abstract_unit.rb b/railties/test/isolation/abstract_unit.rb
index e44f21380e..d4eed69a87 100644
--- a/railties/test/isolation/abstract_unit.rb
+++ b/railties/test/isolation/abstract_unit.rb
@@ -16,6 +16,9 @@ require "active_support/testing/autorun"
require "active_support/testing/stream"
require "active_support/testing/method_call_assertions"
require "active_support/test_case"
+require "minitest/retry"
+
+Minitest::Retry.use!(verbose: false, retry_count: 1)
RAILS_FRAMEWORK_ROOT = File.expand_path("../../..", __dir__)