• Will Chen's avatar
    Fix e2e tests & playwright comment job (#2392) · eb909bb0
    Will Chen 提交于
    #skip-bb
    <!-- devin-review-badge-begin -->
    
    ---
    
    <a href="https://app.devin.ai/review/dyad-sh/dyad/pull/2392">
      <picture>
    <source media="(prefers-color-scheme: dark)"
    srcset="https://static.devin.ai/assets/gh-open-in-devin-review-dark.svg?v=1">
    <img
    src="https://static.devin.ai/assets/gh-open-in-devin-review-light.svg?v=1"
    alt="Open with Devin">
      </picture>
    </a>
    <!-- devin-review-badge-end -->
    
    
    <!-- This is an auto-generated description by cubic. -->
    ---
    ## Summary by cubic
    Fixes failing Next.js e2e tests by selecting the correct chat mode and
    restarting after upgrades, and improves the Playwright PR comment with
    clearer run/update commands. Also increases local test timeout to reduce
    flaky failures.
    
    - **Bug Fixes**
      - Selects “build” chat mode in Next.js tests.
      - Adds restart after upgrade in select component test.
      - Updates snapshot to expect the “next” template ID.
      - Raises local timeout to 75s to reduce flakes.
    
    - **New Features**
    - Playwright PR comment now includes copy-paste commands to run and
    update snapshots for each failed test.
    - Uses -g "pattern" with proper escaping; groups many commands in a
    collapsible section.
    
    <sup>Written for commit 5124cf2f3e8aa80e9de63b412ff0b6aeeff81eb5.
    Summary will update on new commits.</sup>
    
    <!-- End of auto-generated description by cubic. -->
    eb909bb0
playwright.config.ts 1.8 KB