-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improving the UI test runtime #457
Conversation
85a4fc4
to
a8aae05
Compare
Much appreciated, especially since my laptop can't be used for anything else during the wait! |
Just one more wait in macosx outline test to make longer. |
Quality Gate passedIssues Measures |
It was already waiting 70s which should be enough for clicking on an outline item, what it needed was re-clicking, somehow we were too fast. |
The UI test were taking too long to run, locally and on CI.
I dove in and started measure what was taking long, and bit by bit removing generic sleeps and replacing them by
driver.wait
calls. It also involved tuning memory and splitting of non UI tests to a separate stage.Before (30min total time):
Now (13min total time):