When running multiple tests from a Spec, there's a certain order on how to execute them.
By default, a sequential order is used (order that tests are defined in the spec), but it's also possible to configure them to be executed in a random order or lexicographic order.
This setting can be configured in either a
Spec or in ProjectConfig by overriding the
If both exist, the
Spec's configuration will have priority.
Nested tests will always run in discovery order (sequential) regardless of test ordering setting.
Root tests are dispatched in the order they are defined in the spec file.
Root tests are dispatched in a random order.
Root tests are dispatched in a lexicographic order.