We occasionally have bugs that appear once in every X runs. Before people check in stuff (where it is automatically JUnit’d), our devs need to pass JUnit locally via Eclipse.
Is there some convenient way (built in or high-quality Plugin) to make Eclipse run the same test X times and stop if there’s a failure? An alternative to just clicking Run X times?
Note that I’m looking for something in the UI (e.g., right click and say “Run X times” instead of just “Run”).
If the for loop works, then I agree with nos.
If you need to repeat the entire setup-test-teardown, then you can use a TestSuite:
In the file you just find the
line, and wrap that in a for loop.
I’m pretty sure that you can use addTest instead of addTestSuite to get it to only run one test from that class if you just want to repeat a single test method.