unfortunately I see parallel execution and ordered execution as conflicting with eachother.  Maybe I should instead detect if both are specified and throw an error?  I could also add comments to the options stating that adding a --parallel-test parameter will ignore ordered execution?