Hi everyone, I've finished upgrading the Bamboo CI instance for the Revive Adserver project (previously known as OpenX Source, phpAdsNew, etc) in order to also run unit and integration tests with the very latest versions of php coming straight from git. The main purpose is to get an early notice if some of the commits breaks the project or causes segmentation faults.
As a by-product, we have the daily results of the PHP test suite running publicly available here: https://revive.beccati.com/bamboo/browse/PHP-SRC Tests are run for master, 5.4, 5.5, 5.6, phpng and the int64 branch. At the moment all the builds are failing. On master there are 6 tests (some zend_multibyte-*.phpt and pdo_mysql_prepare_emulated.phpt) with warnings (XFAIL section but test passes), plus a gd test failing and 3 new failures in the dom extension, since I've upgraded to libxml 2.9.1+dfsg1-3ubuntu2.1 yesterday[1]: https://revive.beccati.com/bamboo/browse/PHP-SRC-10/test Other branches have more / different failures. For those not familiar with Bamboo, you can switch branches with the "master" dropdown above. This is not meant to be a replacement for the current Travis setup, but hopefully a welcome addition. If someone is interested, I can add their email address to the notification list. [1] https://launchpad.net/ubuntu/+source/libxml2/2.9.1+dfsg1-3ubuntu2.1 It appears that a security update disabled the feature required in such tests. Cheers -- Matteo Beccati Development & Consulting - http://www.beccati.com/ -- PHP Quality Assurance Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php