Opened 7 years ago
Closed 7 years ago
#41706 closed task (blessed) (fixed)
Remove failing tests from the 4.0 branch
Reported by: |
|
Owned by: |
|
---|---|---|---|
Milestone: | 4.9 | Priority: | normal |
Severity: | normal | Version: | 3.7 |
Component: | Build/Test Tools | Keywords: | |
Focuses: | Cc: |
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)
#2
@
7 years ago
- Keywords ongoing added
- Milestone changed from 4.9 to Future Release
- Owner set to johnbillion
- Status changed from new to accepted
#3
@
7 years ago
- Keywords ongoing removed
- Milestone changed from Future Release to 4.9
- Resolution set to fixed
- Status changed from accepted to closed
- Summary changed from Remove failing tests from older branches to Remove failing tests from the 4.0 branch
Fixed in [41306] for 4.0. I'll create separate tickets for the other branches.
In 41306: