I was on a phone when I looked at this - the videos don't work there so I was only looking at the screenshot. Yes looking at the video it does make more sense.
The bit that _doesn't_ make sense is where the 5 seconds come from.
The rule says this:
page.spinner_loading_element.when_not_present
page.submit_button_element.when_present.click
Nothing about 5 seconds.. Waiting 5 seconds for the spinner to disappear is way too optimistic. VisualEditor can take much much longer than this especially on beta labs. I'd suggest 10 seconds maybe even 15 seconds - where does this number 5 come from?
On a side note. I'm really concerned no one else other than me is paying notice to these mails as they are very noisy....
I'm keen to see less of these e-mails and only see them when they actually show something is broken. Is there a possibility to only send the mails when it has been broken for 2 test runs to avoid issues due to the server?