Files
computer-playbook/roles/test-e2e-playwright/files
kevinveenbirkenbachandClaude Sonnet 4.6 d0b662a4c2 fix(playwright): fix timeout, selectors and first-run wizard modal
- Increase global test timeout from 60s to 300s; the OIDC login flow
  alone can consume the full 60s budget, causing timeouts in subsequent
  wait steps (waitForVisibleCandidate at line 171 in the CI logs)

- Replace non-existent NC 30+ selectors verified against the actual
  nextcloud:production-fpm-alpine image:
  - remove [aria-controls="header-menu-user-menu"] (not in NC 30+)
  - remove settingsMenuButton role "Settings menu" (not confirmed)
  - replace #content-vue / #appmenu with #header-start__appmenu
    (layout.user.php uses <nav id="header-start__appmenu">)
  - remove #logout (no such ID in layout.user.php)

- Dismiss the firstrunwizard modal before clicking the user menu:
  firstrunwizard-activate.mjs opens a NcModal after DOMContentLoaded
  on first login; its .modal-mask intercepts all clicks and would
  cause the user-menu click to fail silently on first login

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-23 22:35:08 +01:00
..