Make WordPress Core

Opened 3 years ago

Closed 3 years ago

#52923 closed enhancement (fixed)

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

Reported by: desrosj's profile desrosj Owned by: desrosj's profile 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 3 years ago.

Download all attachments as: .zip

Change History (2)

@desrosj
3 years ago

#1 @desrosj
3 years 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.