When there are for example 2 specs found, but the command was ran with 3 or more threads configured the first 2 agents run the correct specs but the 3rd and more agents run all specs. This complicates the configuration a lot when automating the running of specs with the parallel plugin.
It would be nice if the package took the found tests into account when starting threads, and not start more threads then specs.
So when 3 threads are configured, but only 2 specs were found only 2 threads would be started.
When there are for example 2 specs found, but the command was ran with 3 or more threads configured the first 2 agents run the correct specs but the 3rd and more agents run all specs. This complicates the configuration a lot when automating the running of specs with the parallel plugin.
It would be nice if the package took the found tests into account when starting threads, and not start more threads then specs.
So when 3 threads are configured, but only 2 specs were found only 2 threads would be started.