Change default executor service implementation to `worker_thread_pool`

Author: marcphilippCreated Jan 18, 2026Updated Sep 18, 2026
Labelstheme: executiontype: tasktheme: concurrencycomponent: Platformstatus: new

In 6.1.0 (see #5060) the worker_thread_pool executor service for parallel test execution was introduced as an opt-in feature. We should swap the default in 6.2.0 unless there is negative feedback on the new implementation.

Deliverables

  • Change default from fork_join_pool to worker_thread_pool

Source: junit-team/junit-framework