Include wait time in more cases when UI testing progress bubble color #41676
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related to X-TEAM 366
While investigating UI test failures on a Drone run I stumbled on what appears to be some flakiness in the tests covering multi page assessments. In the Drone run and then occasionally locally on a fresh pull of staging there was an error where we expected a bubble to be purple (perfect), but it was showing as white (not tried).
There was a time-saving optimization in place to only add additional wait time if the status of the bubble was not_tried, but I think the additional wait time is needed in other cases as well to reduce flakiness in this test. These tests consistently pass for me locally when the additional wait time and completion of Ajax requests are added in as steps.