Skip to content

[codex] Add browser beta smoke tests - #20

Draft
Peippo1 wants to merge 1 commit into
mainfrom
codex/browser-beta-smoke
Draft

Peippo1 wants to merge 1 commit into
mainfrom
codex/browser-beta-smoke

Conversation

@Peippo1

@Peippo1 Peippo1 commented Oct 18, 2026

Copy link
Copy Markdown
Owner

What

  • Add one deterministic Playwright beta journey covering profile, source, experiment, outcome, learning review, export, and source deletion.
  • Add non-mutating deployment-readiness checks for health, login validation, and protected workspace behavior.
  • Run browser smoke coverage inside the existing CI validation job to avoid duplicate checkout and dependency installation.
  • Fix the async experiment form reset crash uncovered by the journey and add source-specific accessible delete labels.

Why

This gives CreatorOS a small release gate for the core beta loop and catches missing environment, auth redirect, storage, and cross-feature regressions without committing credentials or real user data.

Verification

  • npm run lint
  • npm test — 23 files, 74 tests
  • npm run build
  • npm run test:e2e -- e2e/beta-journey.spec.ts — 1 passed, 1 intentionally skipped

Configuration

Set the optional repository variable E2E_BASE_URL to run the remote readiness checks. The local journey always runs and explicitly isolates itself from .env.local Supabase credentials.

@vercel

vercel Bot commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
creator-os Ready Ready Preview Oct 18, 2026 7:10am UTC

This branch was successfully deployed

1 active deployment
Preview — f4930966 Deployed Oct 18, 2026 by vercel[bot]
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