From 19513ff6a0fc27b2ff7e9debeb6e94b7e1b4d658 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Wed, 30 Sep 2020 16:03:03 +0000 Subject: [PATCH] Build/Test Tools: Remove PHP 8 from allowed failures. With all known unit test issues now addressed, WordPress 5.6 aims to support PHP 8 as much as possible. See #50913, #50902. git-svn-id: https://develop.svn.wordpress.org/trunk@49077 602fd350-edb4-49c9-b593-d223f7449a82 --- .travis.yml | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/.travis.yml b/.travis.yml index 42e5c76acc..e32a541bdb 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,20 +37,6 @@ jobs: name: "PHP Compatibility Check" - env: WP_TRAVISCI=travis:js WP_INSTALL=false PUPPETEER_SKIP_CHROMIUM_DOWNLOAD= name: JS Tests - - env: LOCAL_PHP=7.4-fpm WP_TRAVISCI=test:php - name: "PHPUnit Tests: PHP 7.4" - - env: LOCAL_PHP=7.3-fpm WP_TRAVISCI=test:php - name: "PHPUnit Tests: PHP 7.3" - - env: LOCAL_PHP=7.3-fpm LOCAL_PHP_MEMCACHED=true WP_TRAVISCI=test:php - name: "PHPUnit Tests: PHP 7.3 with Memcached" - - env: LOCAL_PHP=7.2-fpm WP_TRAVISCI=test:php - name: "PHPUnit Tests: PHP 7.2" - - env: LOCAL_PHP=7.1-fpm WP_TRAVISCI=test:php - name: "PHPUnit Tests: PHP 7.1" - - env: LOCAL_PHP=7.0-fpm WP_TEST_REPORTER=true WP_TRAVISCI=test:php - name: "PHPUnit Tests: PHP 7.0" - - env: LOCAL_PHP=5.6-fpm WP_TRAVISCI=test:php - name: "PHPUnit Tests: PHP 5.6" - env: LOCAL_PHP=8.0-fpm COMPOSER_INSTALL=true WP_TRAVISCI=test:php name: "PHPUnit Tests: PHP 8.0" script: @@ -67,8 +53,21 @@ jobs: # Once Xdebug 3.0 is released and included in the Docker image, this should be uncommented again. # - LOCAL_PHP_XDEBUG=true docker-compose run --rm phpunit phpunit -v --group xdebug --exclude-group __fakegroup__ + - env: LOCAL_PHP=7.4-fpm WP_TRAVISCI=test:php + name: "PHPUnit Tests: PHP 7.4" + - env: LOCAL_PHP=7.3-fpm WP_TRAVISCI=test:php + name: "PHPUnit Tests: PHP 7.3" + - env: LOCAL_PHP=7.3-fpm LOCAL_PHP_MEMCACHED=true WP_TRAVISCI=test:php + name: "PHPUnit Tests: PHP 7.3 with Memcached" + - env: LOCAL_PHP=7.2-fpm WP_TRAVISCI=test:php + name: "PHPUnit Tests: PHP 7.2" + - env: LOCAL_PHP=7.1-fpm WP_TRAVISCI=test:php + name: "PHPUnit Tests: PHP 7.1" + - env: LOCAL_PHP=7.0-fpm WP_TEST_REPORTER=true WP_TRAVISCI=test:php + name: "PHPUnit Tests: PHP 7.0" + - env: LOCAL_PHP=5.6-fpm WP_TRAVISCI=test:php + name: "PHPUnit Tests: PHP 5.6" allow_failures: - - env: LOCAL_PHP=8.0-fpm COMPOSER_INSTALL=true WP_TRAVISCI=test:php fast_finish: true before_install: