Skip to content

Releases: tmm1/test-queue

v0.4.0

04 Nov 18:47
Compare
Choose a tag to compare

Added

  • TestQueue::Runner#collect_worker_data API to allow adding custom data to workers before sending them back to the master #41 @hanazuki

Fixed

Full changes since v0.3.1

v0.3.1

21 Sep 17:59
Compare
Choose a tag to compare

Fixed

  • TEST_QUEUE_FORCE once again always runs tests in the order specified #54
  • Worker proclines now say worker instead of master #55

v0.3.0

20 Sep 13:25
Compare
Choose a tag to compare

New

  • Cucumber 2.4 support #27 #44
  • Setting TEST_QUEUE_SPLIT_GROUPS=true will cause examples within example groups to be parallelized across machines (RSpec only) #26 #48
  • Runner#queue_status and Runner#abort APIs #34
  • Runner#exit_when_done= API #37
  • Setting TEST_QUEUE_EARLY_FAILURE_LIMIT=N causes the build to abort once that number of failures is reached #38
  • The master process no longer loads all test code. Workers instead load just the tests they actually run. This reduces startup latency in large test suites. #52

Fixed

  • minitest-queue works when relative paths are passed via ARGV #39
  • .test_queue_stats file no longer grows without bound #50