To guarantee test execution order, you would need to define separate Test tasks that filter just the specs that you want for each one. The order that the tasks run can be controlled, but not the execution order of --tests provided at the command line.