Make it easier to run tests in parallel
Can we make it easier for users to run tests in parallel?
Now we introduce a lot of duplication https://gitlab.com/gitlab-org/gitlab-ce/blob/master/.gitlab-ci.yml
Maybe you could just define three jobs this way:
script:
- RAILS_ENV=test SIMPLECOV=true bundle exec rake spec:other
parallel:
- other
- feature
- api
Inspired by https://stripe.com/blog/distributed-ruby-testing
Obviously automatically splitting up the tests would be better by I think that is too much.
/cc @ayufan