I use the Nant runner to build a C# solution and run the nunit unit test. and teamcity have a very nice feature "Reduce test failure feedback time: Run recently failed tests first".
For example. I have ten test projects. and I use script to run it one by one. and one test in test project 3 fails .
If I turn on this feature.
For the first time. it runs test project 1,2 and fails on test project 3 ( the 6th test).
For the second time. it runs test project 1,2 and run the 6th test first and fail.
it means it run recently failed tests first on the test project 3.
Is there a way that it run recently failed tests first on all test projects? What I mean is it should run 6th test in test project 3 first before it run test project 1,2.
If I run multi nunit projects. does it have the same behavior as the dll file? Does nunit project support this feature?