How do you handle flaky tests in your automation suite, and what steps do you take to ensure stable execution?