Opened 12 months ago
Closed 12 months ago
#63117 closed defect (bug) (fixed)
Stop installing Playwright browsers in old branches
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Milestone: | 6.8 | Priority: | normal |
| Severity: | normal | Version: | |
| Component: | Build/Test Tools | Keywords: | has-patch |
| Focuses: | Cc: |
Description
In 6.4, the E2E tests switched to using Playwright. Earlier branches continue to utilize Puppeteer (see [56926]).
Recently, the E2E testing workflow in 6.3 and earlier has started to fail. The failures are caused by the npx install playwright --with-deps command. This step is not necessary for older branches because Playwright is not even used.
Change History (9)
Note: See
TracTickets for help on using
tickets.
In 6.4, the E2E tests switched to using Playwright. Earlier branches continue to utilize Puppeteer.
Recently, the E2E testing workflow in 6.3 and earlier has started to fail. The cause is coming from the
npx install playwright --with-depscommand. This step is not necessary for older branches because Playwright is not even used.This adds an input to the reusable workflow to allow this step to be easily skipped for older branches.
Trac ticket: https://core.trac.wordpress.org/ticket/63117