pull in parallel_testing to speed up rspec

- Initally run rake parallel:create
- After each schema change run rake parallel:prepare
- To run rspec super fast run rake parallel:spec
- Todo fix upstreams summary logger
This commit is contained in:
Jonne Hass 2011-09-16 22:11:34 +02:00
parent fcff5a6774
commit b706edf76f
4 changed files with 11 additions and 4 deletions

View file

@ -132,6 +132,7 @@ group :development do
gem 'capistrano', '2.5.19', :require => false
gem 'capistrano-ext', '1.2.1', :require => false
gem 'linecache', '0.43', :platforms => :mri_18
gem 'parallel_tests'
gem 'ruby-debug-base19', '0.11.23' if RUBY_VERSION.include? '1.9.1'
gem 'ruby-debug19', :platforms => :ruby_19
gem 'ruby-debug', :platforms => :mri_18

View file

@ -327,6 +327,9 @@ GEM
oa-openid (= 0.2.6)
open4 (1.1.0)
orm_adapter (0.0.5)
parallel (0.5.9)
parallel_tests (0.6.1)
parallel
polyglot (0.3.2)
pyu-ruby-sasl (0.0.3.3)
rack (1.2.3)
@ -513,6 +516,7 @@ DEPENDENCIES
oauth2-provider (= 0.0.16)
ohai (= 0.5.8)
omniauth (= 0.2.6)
parallel_tests
rails (= 3.0.10)
rails-i18n
redcarpet (= 2.0.0b5)

View file

@ -33,4 +33,4 @@ production:
test:
<<: *common
database: "diaspora_test"
database: "diaspora_test<%= ENV['TEST_ENV_NUMBER'] %>"

2
spec/parallel_spec.opts Normal file
View file

@ -0,0 +1,2 @@
--format progress
--format ParallelSpecs::SpecSummaryLogger --out tmp/spec_summary.log