When trying to run various features in a kind of nested manner, it seems to me that in certain setup it does not respect / execute parallel execution information correct.
Example of features structure and how they are orchestrated
-
- orchestration-main (This runs the 2 nested features serial
-
- orchestration-parallel-setup (This runs the nested feature 3 times in parallel)
-
- orchestration-parallel-setup-single (This has only serial scenarios)
-
- orchestration-parallel-tests (This runs some scenarios inside in parallel)
Now it looks like if I call 2 and 4 all works fine. However, when I call 1 it looks like as this is defined as serial it has the effect that on all nested features parallel execution instruction is ignored. Is this kind of setup not supposed to work, or am I missing something here?
Reproducer