• Icon: Sub-task Sub-task
    • Resolution: Unresolved
    • Icon: Major Major
    • 1.10.0
    • None
    • Test Framework
    • None
    • 2
    • False
    • Hide

      None

      Show
      None
    • False
    • RHDH Install 3288

      We need a nightly job that runs E2E tests from all workspaces in parallel. Each workspace has its own independent package.json, yarn.lock, playwright.config.ts, and dependencies. The repository itself is not a Node.js project — there is no root-level package.json. The number of workspaces with E2E tests will grow, and each may have multiple Playwright projects.

       

       

        What to investigate:

      1. How to run tests from all workspaces in parallel — single Playwright invocation vs separate processes per workspace
      2. How to handle dependency installation across workspaces — unified install vs per-workspace install, and trade-offs around disk usage, install time, lockfile immutability, and version
          consistency at scale
      3. How test utilities resolve config file paths and whether that presents any constraints for the chosen strategy
      4. How to produce a unified test report across all workspaces

              skhileri Subhash Khileri
              skhileri Subhash Khileri
              RHDH Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: