Skip to content

test(e2e): restore full-suite isolation and coverage#214

Merged
DavidBabinec merged 1 commit into
mainfrom
test/e2e-account-persona
Jul 11, 2026
Merged

test(e2e): restore full-suite isolation and coverage#214
DavidBabinec merged 1 commit into
mainfrom
test/e2e-account-persona

Conversation

@DavidBabinec

Copy link
Copy Markdown
Contributor

What changed

  • add a dedicated account persona and make clean-install dashboard preflight explicit
  • isolate persona-owned AI credentials, account state, content templates, and save/navigation synchronization
  • update editor selectors and fixtures to current product behavior
  • keep local Playwright traces and videos opt-in so long-lived streams cannot exhaust the host disk
  • refresh the E2E protocol, feature matrix, and validation evidence

Why

The complete browser suite had order-dependent state leaks and stale selectors that hid real coverage gaps. These changes make the release gate deterministic while preserving disposable local data.

Verification

@DavidBabinec DavidBabinec merged commit ad49358 into main Jul 11, 2026
9 checks passed
@DavidBabinec DavidBabinec deleted the test/e2e-account-persona branch July 11, 2026 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant