Sounds like a great idea, just make sure it doesn't break the build locally.
For bonus points make the number of parallel builds configurable. For extra bonus points, make the parallelization work locally as well as Travis. -- Chad On Wed, Oct 22, 2014 at 9:22 AM, Tu Hoang <saidre...@gmail.com> wrote: > I raised this issue via Github (here > <https://github.com/rails/rails/issues/17358>) and got informed by > rafaelfranca that it's better to do this via the mailing list. Sorry, > Rafael; and thank you as well :-). > > A few <https://travis-ci.org/rails/rails/builds/38633209> builds > <https://travis-ci.org/rails/rails/builds/38715540> have been marked as > "Error" because (most of the time) their `GEM=railties, ruby=1.9.3` test > suites exceed 50 minutes. > > My suggestion is we split this particular test suite into two parallel > builds (by giving each build a number of test folders > <http://docs.travis-ci.com/user/speeding-up-the-build/>) so that > hopefully each build runs for about 25 minutes, which goes along with its > `ruby=2.0.0`, `ruby=2.1`, `ruby=ruby-head` counterparts. > > I'm still keen on this suggestion though. It: > > - reduces build time > - prevents repetitive (and expensive) builds, caused by slow Rubygems or > Bundler API > > WDYT? > > -- > You received this message because you are subscribed to the Google Groups > "Ruby on Rails: Core" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to rubyonrails-core+unsubscr...@googlegroups.com. > To post to this group, send email to rubyonrails-core@googlegroups.com. > Visit this group at http://groups.google.com/group/rubyonrails-core. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Core" group. To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-core+unsubscr...@googlegroups.com. To post to this group, send email to rubyonrails-core@googlegroups.com. Visit this group at http://groups.google.com/group/rubyonrails-core. For more options, visit https://groups.google.com/d/optout.