Make WordPress Core


Ignore:
Timestamp:
05/22/2026 08:22:56 PM (15 hours ago)
Author:
johnbillion
Message:

Build/Test Tools: Switch from Puppeteer to Playwright for the QUnit test runner.

This brings the QUnit tests inline with the e2e and performance tests that switched to Playwright in #59517.

This removes the puppeteer dependency, but puppeteer-core remains a transitive dependency due to wp-scripts and lighthouse.

See #64894

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/reusable-javascript-tests.yml

    r62404 r62411  
    5656        run: npm ci
    5757
    58       # Older branches using outdated versions of Puppeteer fail on newer versions of the `ubuntu-24` image.
     58      # Branches prior to 6.1 using outdated versions of Puppeteer fail on newer versions of the `ubuntu-24` image.
    5959      # This disables AppArmor in order to work around those failures.
    6060      #
Note: See TracChangeset for help on using the changeset viewer.