[PR #6206] [MERGED] Fix Playwright #7381

Closed
opened 2026-03-07 21:16:34 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dani-garcia/vaultwarden/pull/6206
Author: @Timshel
Created: 8/21/2025
Status: Merged
Merged: 8/25/2025
Merged by: @dani-garcia

Base: mainHead: fix/playwright


📝 Commits (1)

📊 Changes

8 files changed (+34 additions, -41 deletions)

View changed files

📝 playwright/README.md (+12 -4)
📝 playwright/compose/warden/Dockerfile (+3 -3)
📝 playwright/compose/warden/build.sh (+0 -1)
📝 playwright/playwright.config.ts (+3 -3)
📝 playwright/test.env (+4 -0)
📝 playwright/tests/setups/sso.ts (+5 -14)
📝 playwright/tests/sso_login.spec.ts (+6 -15)
📝 playwright/tests/sso_organization.spec.ts (+1 -1)

📄 Description

The switch to trixie was not made for the intermediate docker image for the Playwright tests.

The intermediate image allow running tests against an unreleased web-vault.
Fixed the build script and added commented variable (I'll mention that v2025.7.2 is not visible in https://github.com/dani-garcia/bw_web_builds/releases).

Fixed some errors with the tests:

  • Increased the tests Timeout since the 10s timeout was generating flakiness around account creation.
  • Remove the override parameter`, this is an unused leftover
  • Fix the email field selection, it appears the duplication of the field with one hidden cause issues when trying to fill the second one :(
  • Fix the toggle fields tests, they were not up-to-date with latest web-vault release.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/dani-garcia/vaultwarden/pull/6206 **Author:** [@Timshel](https://github.com/Timshel) **Created:** 8/21/2025 **Status:** ✅ Merged **Merged:** 8/25/2025 **Merged by:** [@dani-garcia](https://github.com/dani-garcia) **Base:** `main` ← **Head:** `fix/playwright` --- ### 📝 Commits (1) - [`17ccf0e`](https://github.com/dani-garcia/vaultwarden/commit/17ccf0ec1a77769a12fd4f8fa6f5982936ff57a6) Fix Playwright docker ### 📊 Changes **8 files changed** (+34 additions, -41 deletions) <details> <summary>View changed files</summary> 📝 `playwright/README.md` (+12 -4) 📝 `playwright/compose/warden/Dockerfile` (+3 -3) 📝 `playwright/compose/warden/build.sh` (+0 -1) 📝 `playwright/playwright.config.ts` (+3 -3) 📝 `playwright/test.env` (+4 -0) 📝 `playwright/tests/setups/sso.ts` (+5 -14) 📝 `playwright/tests/sso_login.spec.ts` (+6 -15) 📝 `playwright/tests/sso_organization.spec.ts` (+1 -1) </details> ### 📄 Description The switch to `trixie` was not made for the intermediate docker image for the Playwright tests. The intermediate image allow running tests against an unreleased `web-vault`. Fixed the build script and added commented variable (I'll mention that `v2025.7.2` is not visible in https://github.com/dani-garcia/bw_web_builds/releases). Fixed some errors with the tests: - Increased the tests Timeout since the 10s timeout was generating flakiness around account creation. - Remove the `override` parameter`, this is an unused leftover - Fix the `email` field selection, it appears the duplication of the field with one hidden cause issues when trying to fill the second one :( - Fix the toggle fields tests, they were not up-to-date with latest `web-vault` release. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-07 21:16:34 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vaultwarden#7381