riot-web/playwright/e2e
Richard van der Hoff 5547101bcc
Playwright: fix (hopefully) flaky shields test (#28641)
* Playwright: improve failure report when an unexpected shield exists

If we discover an E2E shield when we didn't expect one, let's make the error
message more helpful by checking the tooltip.

* Playwright: fix (hopefully) flaky shields test

Wait for our user to fetch the bot's identity before running the test, to work
around a race in the shield logic.

Hopefully, fixes https://github.com/element-hq/element-web/issues/28061
2024-12-04 23:01:58 +00:00
..
accessibility Deflake keyboard navigation test (#28224) 2024-10-17 16:08:26 +00:00
app-loading Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
audio-player Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
chat-export Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
composer Fix RTE mentions autocomplete test (#28244) 2024-10-18 17:13:20 +00:00
create-room Change license (#13) 2024-09-09 13:57:16 +00:00
crypto Playwright: fix (hopefully) flaky shields test (#28641) 2024-12-04 23:01:58 +00:00
editing Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
file-upload Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
forgot-password Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
integration-manager Ditch right panel tabs and re-add close button (#99) 2024-10-03 08:59:41 +00:00
invite Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
knock Change license (#13) 2024-09-09 13:57:16 +00:00
lazy-loading Ditch right panel tabs and re-add close button (#99) 2024-10-03 08:59:41 +00:00
left-panel Change license (#13) 2024-09-09 13:57:16 +00:00
location Change license (#13) 2024-09-09 13:57:16 +00:00
login Deflake unskippable verification (#28222) 2024-10-17 14:44:53 +00:00
messages Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
oidc Ensure no race condition between page load and waitForRequest set up (#109) 2024-10-02 10:21:44 +00:00
one-to-one-chat Change license (#13) 2024-09-09 13:57:16 +00:00
permalinks Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
pinned-messages Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
polls Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
presence Change license (#13) 2024-09-09 13:57:16 +00:00
read-receipts Update all non-major dependencies (#28556) 2024-12-02 09:39:36 +00:00
register Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
regression-tests Change license (#13) 2024-09-09 13:57:16 +00:00
release-announcement Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
right-panel Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
room Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
room-directory Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
room_options Change license (#13) 2024-09-09 13:57:16 +00:00
settings Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
share-dialog Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
sliding-sync Change license (#13) 2024-09-09 13:57:16 +00:00
spaces Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
spotlight Enable "should find unknown people" (#28245) 2024-10-21 11:01:38 +00:00
threads Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
timeline Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
toasts Change license (#13) 2024-09-09 13:57:16 +00:00
update Change license (#13) 2024-09-09 13:57:16 +00:00
user-menu Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
user-onboarding Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
user-view Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
widgets Tag screenshot tests to speed up test:playwright:screenshot (#28623) 2024-12-04 09:12:43 +00:00
utils.ts Fix flaky crypto playwright tests (#143) 2024-10-11 11:48:46 +00:00