I have to set some specific things up when running my tests, and generally do it with a suite that runs before all other suites. However, that suite always passes, because it's just running variable settings and similar.
When I use --rerunfailedsuites , all my tests fail, because that setup suite isn't run. Is there a way to have --rerunfailedsuites and yet still force a specific suite to run?
For example, let's say I have "Setup.robot", "Tests.robot", and "Tests2.robot". Tests2 is a bit unstable, so I want to use --rerunfailedsuites, but I want "Setup.robot" to also run when I do that. How do I make that work?