The details

Start...End time (UTC)
2023-05-12 04:30 - 05:00
Language
ja
Description about the talk
Are your tests running fast enough? As far as I know, the most effective solution is test parallelization if your project testing is slow. In recent years, parallel testing has been included in Rails 6 for parallelization of tests, but speeding up tests is important not only for Rails. parallel_tests and test-queue are well-known parallel test runners for vanilla Ruby, classic Rails application project, and so on. Both parallel_tests and test-queue support testing in parallel, and each has a different strategy. The test-queue strategy has distinct advantages over parallel_tests but maintenance was stuck when I got a commit bit for test-queue. So I've been contributing to the resurrection of the product sustainability. I will share some lesser-known parallel testing insights I've gained in reviving the test-queue. And explore possibilities of parallel programming in Ruby. I hope this talk provides an opportunity to make your test faster and makes you happy.