test: simplify the input in order to avoid flakiness#27060
test: simplify the input in order to avoid flakiness#27060christopherferreira9 merged 1 commit intomainfrom
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
No application code is modified - this is a test stability improvement. The test file is tagged with Performance Test Selection: |
The committed fixture schema is out of date. To update, comment: |
|



Description
This PR aims to fix a flaky flask test where flakiness was being caused by the framework and the way
typeTextis implemented.Because this change is only affecting this flask test for now, the change was done one the test itself and not on the page object until the actual root cause is found.
Changelog
CHANGELOG entry:
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Low Risk
Low risk: changes are limited to an E2E smoke test, adjusting input/tap timing to reduce flakiness without affecting app runtime behavior.
Overview
Improves stability of the name-lookup snap smoke test by replacing
RedesignedSendView.inputRecipientAddress()with a directGestures.replaceText()to avoid flaky newline/keyboard behavior.Adds explicit gesture metadata and a 1s delayed
waitAndTapwhen selecting the recipient domain in advanced details to reduce animation-related flakiness.Written by Cursor Bugbot for commit 6d72450. This will update automatically on new commits. Configure here.