As of about 24 hours ago, the Travis CI builds for PHP 7.2 and PHP 7.3 are failing.
There was 1 failure: 1) Argon2PasswordTest::testPartialConfig Options not set for a password should fall back to defaults Failed asserting that true is false. /home/travis/build/wikimedia/mediawiki/tests/phpunit/includes/password/Argon2PasswordTest.php:102
Last passing:
- https://travis-ci.org/wikimedia/mediawiki/builds/570945356
- rMWf5019cd80ae3: Merge "Add german alias for displaytitle_noerror/_noreplace"
- PHP 7.2.16 (Zend Engine v3.2.0, Zend OPcache v7.2.16, Xdebug v2.6.1), PHPUnit 6.5.14.
- PHP 7.3.2 (Zend Engine v3.3.2, Zend OPcache v7.3.2, Xdebug v2.7.0rc1), PHPUnit 6.5.14.
First failing:
- https://travis-ci.org/wikimedia/mediawiki/builds/571022434
- rMW0f447f5a8273: Merge "objectcache: clean up MemcachedBagOStuff expiry handling"
- PHP 7.2.21 (Zend Engine v3.2.0, Zend OPcache v7.2.21, Xdebug v2.7.2), PHPUnit 6.5.14.
- PHP 7.3.8 (Zend Engine v3.3.8, Zend OPcache v7.3.8, Xdebug v2.7.2), PHPUnit 6.5.14.
Given no seemingly related changes to the failure between these commits, and WMF CI still passing, I'm guessing it's due to the implicit PHP upgrade that happened due to the upstream release.