Skip to content

Fix frontend E2E coverage and gate seeded tests#2179

Merged
romanlutz merged 2 commits into
microsoft:mainfrom
romanlutz:romanlutz-investigate-frontend-tests
Jul 14, 2026
Merged

Fix frontend E2E coverage and gate seeded tests#2179
romanlutz merged 2 commits into
microsoft:mainfrom
romanlutz:romanlutz-investigate-frontend-tests

Conversation

@romanlutz

Copy link
Copy Markdown
Contributor

Summary

  • stabilize mock, seeded, and live Playwright coverage against the current frontend and backend contracts
  • correct Responses API image serialization and cover it with unit and Entra-authenticated integration tests
  • add mock and seeded Playwright suites, strict skip/flaky enforcement, and the production frontend build to PR CI

Validation

  • Jest: 833 passed
  • Playwright mock: 62 passed
  • Playwright seeded: 61 passed
  • Playwright live: 24 passed
  • Responses target unit tests: 68 passed
  • lint, type-check, production build, Ruff, ty, and pre-commit passed

Copilot AI added 2 commits July 13, 2026 10:22
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: baf13c93-9bfb-41d4-b9df-103796293095
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: baf13c93-9bfb-41d4-b9df-103796293095
@rlundeen2 rlundeen2 self-assigned this Jul 13, 2026
@romanlutz romanlutz added this pull request to the merge queue Jul 14, 2026
Merged via the queue into microsoft:main with commit b988707 Jul 14, 2026
53 checks passed
@romanlutz romanlutz deleted the romanlutz-investigate-frontend-tests branch July 14, 2026 04:10
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.

3 participants