Skip to content

Phase 5 (Optional): Add E2E Tests to Production Pipeline #148

@eoln

Description

@eoln

Objective

Add E2E test jobs to prod-pipeline.yml for comprehensive production validation.

Parent Epic: PRP: Production Pipeline Completion #28
Estimated: 1 hour

Tasks

5.1: Copy E2E API Test Jobs

  • Copy e2e-api job from dev-pipeline.yml
  • Update URLs to production endpoints
  • Update secrets references

5.2: Copy E2E Frontend Test Jobs

  • Copy e2e-frontend job from dev-pipeline.yml
  • Update URLs to production endpoints
  • Update browser matrix as needed

Reference

The dev-pipeline.yml already has working E2E jobs:

  • e2e-api: Tests for auth, invoices, renderer, tenants, payments, userpool, mcp, business-flows, rate-limiter
  • e2e-frontend: Playwright tests for auth-app, invoices-app, tenants-app, payments-app

Acceptance Criteria

  • E2E API jobs added to prod-pipeline.yml
  • E2E frontend jobs added to prod-pipeline.yml
  • E2E tests pass against production (after deployment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions