[buddypress-trac] [BuddyPress Trac] #5708: Broken Travis CI PHP 5.2 tests and improved Travis CI performance

buddypress-trac noreply at wordpress.org
Sat Jun 14 19:14:52 UTC 2014

#5708: Broken Travis CI PHP 5.2 tests and improved Travis CI performance
 Reporter:  netweb        |       Owner:
     Type:  defect (bug)  |      Status:  closed
 Priority:  normal        |   Milestone:  2.1
Component:  Core          |     Version:
 Severity:  normal        |  Resolution:  fixed
 Keywords:  has-patch     |
Changes (by boonebgorges):

 * status:  new => closed
 * resolution:   => fixed


 In the series of changesets above, I've taken the following from netweb's
 original patch:

 - moved to Git checkouts of WP
 - set fast_finish: true
 - reenabled `WP_DEBUG` on PHP 5.5 tests when running WP > 3.7
 - moved most environment setup to `before_install`

 I was able to solve the PHP 5.2 issue without resorting to changes in our
 PHPUnit bootstrap or explicit references to Travis in BP. Specifically,
 the problem was related to the use of the `export` command when setting
 environment variables (it appears that PHP 5.2 was not running in the same
 shell session as the Travis setup script - maybe it's sandboxed or

 Regarding HHVM:

 > there has been work to get WordPress running on HHVM and fully expect
 this to be a supported PHP version in the future.

 You may be right about this, but let's cross this bridge when we come to
 it. I'd rather not muck about in BP and waste Travis resources running
 builds that we're not planning to support. When WP announces full support
 for HHVM, let's reassess.

 Thanks again for the initial patch, netweb.

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5708#comment:13>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac

More information about the buddypress-trac mailing list