[wp-trac] [WordPress Trac] #42387: Trim the Travis CI job matrix even further for older branches
WordPress Trac
noreply at wordpress.org
Tue Oct 31 15:40:54 UTC 2017
#42387: Trim the Travis CI job matrix even further for older branches
------------------------------+-------------------------
Reporter: johnbillion | Owner:
Type: task (blessed) | Status: new
Priority: normal | Milestone: 5.0
Component: Build/Test Tools | Version:
Severity: normal | Keywords: needs-patch
Focuses: |
------------------------------+-------------------------
Previously: #40407
Older branches generally have the following test matrix pattern for jobs
on Travis CI (with a reduced number of jobs for very old branches):
* JS tests
* Latest PHP version
* Latest 5.x PHP version
* Latest 5.x PHP version with object cache
* PHP 5.2
The Travis CI build process still takes up too much time during the
backporting of fixes to older branches. Speeding up (and fixing, see
#42385) branch test suites means less stress for committers and less risk
taking.
The "Latest 5.x PHP version" job can be removed if there's also a
corresponding object cache job. The likelihood of a PHP 5.x issue being
introduced into an older branch which doesn't also affect 5.x with an
object cache in place is vanishingly small.
I contemplated removing the PHP 5.2 job too, but I'm undecided.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/42387>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list