WordPress.org

Make WordPress Core

Opened 4 weeks ago

Closed 4 weeks ago

#52923 closed enhancement (fixed)

Run multisite and single site tests in parallel for code coverage reporting

Reported by: desrosj Owned by: desrosj
Milestone: 5.8 Priority: normal
Severity: normal Version:
Component: Build/Test Tools Keywords: has-patch
Focuses: Cc:

Description

Related #52548.

The code coverage reporting workflow currently takes a 1-1.5 hours. The test suite takes between 30-40 minutes to run each time (multisite and single site) and is run twice.

We can take advantage of GitHub Action's parallel processing of jobs to cut this time in half.

Attachments (1)

52923.diff (1.8 KB) - added by desrosj 4 weeks ago.

Download all attachments as: .zip

Change History (2)

@desrosj
4 weeks ago

#1 @desrosj
4 weeks ago

  • Resolution set to fixed
  • Status changed from assigned to closed

In 50594:

Build/Test Tools: Run code coverage workflow using parallel jobs.

This splits the code coverage workflow into two separate jobs, allowing single site and multisite to run in parallel. This cuts the total workflow run time in half.

Fixes #52923.

Note: See TracTickets for help on using tickets.