Make WordPress Core

Opened 9 years ago

Closed 9 years ago

#41706 closed task (blessed) (fixed)

Remove failing tests from the 4.0 branch

Reported by: johnbillion Owned by: johnbillion
Priority: normal Milestone: 4.9
Component: Build/Test Tools Version: 3.7
Severity: normal Keywords:
Cc: Focuses:

Description

In WordPress 4.0 and earlier, the test suite contains intentionally failing tests which are skipped when the corresponding ticket is still open. This means that once the ticket is closed as fixed it immediately causes all earlier branches to fail unless the fix is backported. Hence why the 4.0 branch and earlier have a bunch of failing tests.

A lot of time has been spent backporting fixes in both tests and src to older branches in order to get the builds to pass (#40534, #30284 and others), but this is now at the point where it's no longer practical or a good use of time.

The failing tests in the 4.0, 3.9, 3.8, and 3.7 branches should be deleted so the branch builds pass again, making them useful for the management of point releases.

Change History (3)

#1 @johnbillion
9 years ago

In 41306:

Build/Test tools: Remove failing tests from the 4.0 branch.

See #41706

#2 @johnbillion
9 years ago

  • Keywords ongoing added
  • Milestone 4.9Future Release
  • Owner set to johnbillion
  • Status newaccepted

#3 @johnbillion
9 years ago

  • Keywords ongoing removed
  • Milestone Future Release4.9
  • Resolutionfixed
  • Status acceptedclosed
  • Summary Remove failing tests from older branchesRemove failing tests from the 4.0 branch

Fixed in [41306] for 4.0. I'll create separate tickets for the other branches.

Note: See TracTickets for help on using tickets.