element-web/playwright/e2e
Michael Telatynski 50ac509a01
Use homeserver in a worker-scoped fixture (#28848)
* Use homeserver in a worker-scoped fixture

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Switch to TestContainers for manging services in Playwright

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Flip fixture dependency order

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Remove mas dep

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Update matrix-authentication-service in Playwright tests

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* delint

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix SMTP port

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Comments

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Strip ansi from playwright logs to make them more readable

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Actually do the update

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Remove access to homeserver.config.baseUrl field in favour of homeserver.baseUrl

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Use sane default_server_config and specify server.invalid in the specific tests which demand it

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix mas run

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* break cycle

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* typo

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* prettier

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Wire up basics of dendriteHomeserver

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix types

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Discard changes to playwright/e2e/settings/device-management.spec.ts

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Fix bad merge

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-08 12:48:48 +00:00
..
accessibility
app-loading Switch to TestContainers for manging services in Playwright (#28860) 2025-01-07 18:11:44 +00:00
audio-player Fix some flaky playwright tests (#28855) 2025-01-06 13:31:33 +00:00
chat-export
composer Fix some flaky playwright tests (#28855) 2025-01-06 13:31:33 +00:00
create-room
crypto Use homeserver in a worker-scoped fixture (#28848) 2025-01-08 12:48:48 +00:00
editing
file-upload
forgot-password Use homeserver in a worker-scoped fixture (#28848) 2025-01-08 12:48:48 +00:00
integration-manager
invite
knock
lazy-loading
left-panel
location
login Use homeserver in a worker-scoped fixture (#28848) 2025-01-08 12:48:48 +00:00
messages
oidc Use homeserver in a worker-scoped fixture (#28848) 2025-01-08 12:48:48 +00:00
one-to-one-chat
permalinks
pinned-messages
polls
presence
read-receipts Fix some flaky playwright tests (#28855) 2025-01-06 13:31:33 +00:00
register Use homeserver in a worker-scoped fixture (#28848) 2025-01-08 12:48:48 +00:00
regression-tests
release-announcement
right-panel
room
room-directory
room_options
settings Fix some flaky playwright tests (#28855) 2025-01-06 13:31:33 +00:00
share-dialog
sliding-sync Stabilise sliding sync playwright test (#28879) 2025-01-08 10:52:01 +00:00
spaces Use homeserver in a worker-scoped fixture (#28848) 2025-01-08 12:48:48 +00:00
spotlight Fix some flaky playwright tests (#28855) 2025-01-06 13:31:33 +00:00
threads
timeline
toasts
update
user-menu
user-onboarding
user-view
widgets
csAPI.ts Prepare for switch to testcontainers in playwright (#28880) 2025-01-07 09:21:07 +00:00
utils.ts