Make WordPress Core

Opened 16 months ago

Closed 16 months ago

Last modified 15 months ago

#59806 closed task (blessed) (duplicate)

Test tool and unit test improvements for 6.5

Reported by: jorbin's profile jorbin Owned by:
Milestone: Priority: normal
Severity: normal Version:
Component: Build/Test Tools Keywords: has-patch
Focuses: Cc:

Description

Previously:

This ticket is for various fixes and improvements in PHPUnit tests that don't have a more specific ticket, as well as general improvements to the GitHub Actions workflows that run automated testing.

Change History (4)

#1 @jorbin
16 months ago

  • Milestone 6.5 deleted
  • Resolution set to duplicate
  • Status changed from new to closed

Facepalm #59647

This ticket was mentioned in PR #5690 on WordPress/wordpress-develop by @desrosj.


15 months ago
#2

  • Keywords has-patch added

This updates the unit test matrix strategy for MariaDB to include the latest short-term stable release, 11.2. Though 11.0 and 11.1 are still maintained (until June and August of 2024 respectively), testing only against the most recent short-term release should suffice until a broader discussion can be had around support for short-term or innovation releases in database software for the project.

Trac ticket: https://core.trac.wordpress.org/ticket/59806

#3 @desrosj
15 months ago

In 57152:

Build/Test Tools: Update the MariaDB test strategy matrix.

This updates the test strategy matrix in the PHPUnit test GitHub Actions workflow to include the most recent MariaDB release, 11.2.

While 11.0 and 11.1 are still maintained, all three are short-term stable releases, which see support dropped after 1 year.

Until a larger discussion around how the project supports database software releases with shorter support windows takes place (short-term in MariaDB or “innovation” releases in MySQL), testing only against the latest short-term release should be sufficient.

Props johnbillion, l1nuxjedi.
See #59806.

Note: See TracTickets for help on using tickets.