turbo_tests

Run RSpec tests on multiple cores. Like parallel_tests but with incremental summarized output. Originally extracted from the Discourse and Rubygems source code.

MIT License

Downloads
1.2M
Stars
173
Committers
12

Bot releases are hidden (Show)

turbo_tests - v1.4.1

Published by ilyazub over 1 year ago

Fixes

don't duplicate blank extra_failure_lines - #26

turbo_tests - v1.4.0

Published by ilyazub over 1 year ago

Fixes

fix: support reporting extra failure lines - b51c3e18c044ca3bfccbbd0352cf5491ed9c3d53
fix: TurboTests::Runner fail_fast condition - 37e19db7c7691c96c0608618b817a161407cd590

turbo_tests - Add --runtime-log option

Published by ilyazub about 3 years ago

Added

  • #16 — thanks, @AMHOL!
turbo_tests - Fix reporting of pending exceptions

Published by ilyazub about 3 years ago

Fixed

  • #6 — NoMethodError: undefined method 'pending_exception'. @louim, thank you for providing a reproducible example and testing PR with a solution.
turbo_tests - Correctly increment `errors_outside_of_examples_count`

Published by ilyazub over 3 years ago

Fixed

  • f2530104b6c6962076faaa7d04bb0fb53e00a3d1 — Correctly increment errors_outside_of_examples_count
turbo_tests - Fail tests on errors outside of examples

Published by ilyazub over 3 years ago

Fixed

  • #5 — Thanks @grk for pointing in the right direction.
turbo_tests - Capture load times and fix documentation formatter

Published by ilyazub over 3 years ago

Fixed

  • #1 — capture time to load files. Thanks, @smileart!
  • #3 — capture missing top-level context in documentation formatter. Thanks, @smileart!
turbo_tests - Setup CI using GitHub Actions

Published by ilyazub almost 4 years ago

Added

  • 210da62 — Add Github Action to test the gem itself
  • 3b9a4ed — Use latest setup-ruby
  • 28fa959 — Add bundler as a gem dependency
  • 9a01e86 — Move executable into bin folder
turbo_tests - Limit amount of test processes to amount of actual test files

Published by ilyazub almost 4 years ago

Added

c67f278 Bump turbo_tests version
228e4b4 Limit amount of test processes to amount of actual test files
cb39c17 Specify gem versions in gemspec

turbo_tests - Support specifying the number of processes to use

Published by ilyazub almost 4 years ago

Added

c19d02b Support specifying the number of processes to use

turbo_tests - Copy turbo_tests from discourse and rubygems

Published by ilyazub almost 4 years ago

Added

7ef28fd Fix turbo_tests command in README
9488813 Update README
cb8596a Fix failure reporting
09f2d37 Execute RSpec through Bundler
195eb6f Support documentation formatter
f431af9 Copy turbo_tests from discourse and rubygems