Skip to content

[Temp] Run all tests on PHP 8.4 #6598

[Temp] Run all tests on PHP 8.4

[Temp] Run all tests on PHP 8.4 #6598

Triggered via pull request October 15, 2024 13:12
@sgiehlsgiehl
synchronize #22667
php84
Status Cancelled
Total duration 15m 42s
Artifacts

matomo-tests.yml

on: pull_request
Matrix: PHP
Matrix: UI
Fit to window
Zoom out
Zoom in

Annotations

61 errors and 15 warnings
Javascript
Process completed with exit code 1.
UI (2)
Process completed with exit code 1.
UI (0)
Process completed with exit code 1.
UI (3)
Process completed with exit code 1.
UI (1)
Process completed with exit code 1.
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L213
Failed asserting that 'Uncaught exception in /home/runner/work/matomo/matomo/matomo/vendor/php-di/php-di/src/Definition/Helper/CreateDefinitionHelper.php line 139:\n
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL): tests/PHPUnit/System/ConsoleTest.php#L188
Failed asserting that string matches format description.
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L213
Failed asserting that 'Uncaught exception in /home/runner/work/matomo/matomo/matomo/vendor/php-di/php-di/src/Definition/Helper/CreateDefinitionHelper.php line 139:\n
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL): tests/PHPUnit/System/ConsoleTest.php#L188
Failed asserting that string matches format description.
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L213
Failed asserting that 'Uncaught exception in /home/runner/work/matomo/matomo/matomo/vendor/php-di/php-di/src/Definition/Helper/CreateDefinitionHelper.php line 139:\n
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI): tests/PHPUnit/System/ConsoleTest.php#L188
Failed asserting that string matches format description.
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L213
Failed asserting that 'Uncaught exception in /home/runner/work/matomo/matomo/matomo/vendor/php-di/php-di/src/Definition/Helper/CreateDefinitionHelper.php line 139:\n
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/CliMultiTest.php#L314
Failed asserting that two arrays are equal.
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI): tests/PHPUnit/System/ConsoleTest.php#L188
Failed asserting that string matches format description.
PHP (SystemTestsPlugins, 8.4, Mariadb, PDO_MYSQL): plugins/Installation/tests/System/APITest.php#L49
Failed asserting that 'Class "DI\Definition\ObjectDefinition" not found' starts with "<?xml version="1.0" encoding="utf-8" ?><result> <error message=".
PHP (SystemTestsPlugins, 8.4, Mariadb, PDO_MYSQL): plugins/Installation/tests/System/APITest.php#L60
Failed asserting that 'Class "DI\Definition\ObjectDefinition" not found' starts with "{"result":"error","message":"".
PHP (SystemTestsPlugins, 8.4, Mariadb, PDO_MYSQL): plugins/Monolog/tests/System/TrackerLoggingTest.php#L80
Failed asserting that '[2024-10-15 13:23:39] piwik.ERROR: Uncaught exception: Error: Class "Piwik\FrontController" not found in /home/runner/work/matomo/matomo/matomo/plugins/Monolog/Processor/RequestIdProcessor.php:28 Stack trace: #0 [internal function]: Piwik\Plugins\Monolog\Processor\RequestIdProcessor->__invoke(Array) #1 /home/runner/work/matomo/matomo/matomo/vendor/monolog/monolog/src/Monolog/Logger.php(340): call_user_func(Object(Piwik\Plugins\Monolog\Processor\RequestIdProcessor), Array) #2 /home/runner/work/matomo/matomo/matomo/vendor/monolog/monolog/src/Monolog/Logger.php(684): Monolog\Logger->addRecord(300, '...', Array) #3 /home/runner/work/matomo/matomo/matomo/core/ErrorHandler.php(170): Monolog\Logger->warning('...', Array) #4 /home/runner/work/matomo/matomo/matomo/vendor/composer/ClassLoader.php(576): Piwik\ErrorHandler::errorHandler(8192, '...', '...', 739) #5 /home/runner/work/matomo/matomo/matomo/vendor/composer/ClassLoader.php(576): include('...') #6 /home/runner/work/matomo/matomo/matomo/vendor/composer/ClassLoader.php(427): {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}('...') #7 /home/runner/work/matomo/matomo/matomo/plugins/Monolog/Processor/RequestIdProcessor.php(28): Composer\Autoload\ClassLoader->loadClass('...') #8 [internal function]: Piwik\Plugins\Monolog\Processor\RequestIdProcessor->__invoke(Array) #9 /home/runner/work/matomo/matomo/matomo/vendor/monolog/monolog/src/Monolog/Logger.php(340): call_user_func(Object(Piwik\Plugins\Monolog\Processor\RequestIdProcessor), Array) #10 /home/runner/work/matomo/matomo/matomo/vendor/monolog/monolog/src/Monolog/Logger.php(628): Monolog\Logger->addRecord(100, '...', Array) #11 /home/runner/work/matomo/matomo/matomo/core/Tracker.php(95): Monolog\Logger->debug('...', Array) #12 /home/runner/work/matomo/matomo/matomo/core/Tracker.php(113): Piwik\Tracker->init() #13 /home/runner/work/matomo/matomo/matomo/piwik.php(73): Piwik\Tracker->main(Object(Piwik\Tracker\Handler), Object(Piwik\Tracker\RequestSet)) #14 /home/runner/work/matomo/matomo/matomo/matomo.php(14): include('...') #15 /home/runner/work/matomo/matomo/matomo/tests/PHPUnit/proxy/piwik.php(36): include('...') #16 /home/runner/work/matomo/matomo/matomo/tests/PHPUnit/proxy/matomo.php(9): include('...') #17 {main} {"exception":"[object] (Error(code: 0): Class \"Piwik\\FrontController\" not found at /home/runner/work/matomo/matomo/matomo/plugins/Monolog/Processor/RequestIdProcessor.php:28)","ignoreInScreenWriter":true} {"class":"Piwik\\ExceptionHandler","request_id":"40f39"}\n
PHP (SystemTestsPlugins, 8.4, Mariadb, PDO_MYSQL): plugins/Monolog/tests/System/TrackerLoggingTest.php#L80
Failed asserting that '[2024-10-15 13:23:39] piwik.ERROR: Uncaught exception: Error: Class "Piwik\FrontController" not found in /home/runner/work/matomo/matomo/matomo/plugins/Monolog/Processor/RequestIdProcessor.php:28 Stack trace: #0 [internal function]: Piwik\Plugins\Monolog\Processor\RequestIdProcessor->__invoke(Array) #1 /home/runner/work/matomo/matomo/matomo/vendor/monolog/monolog/src/Monolog/Logger.php(340): call_user_func(Object(Piwik\Plugins\Monolog\Processor\RequestIdProcessor), Array) #2 /home/runner/work/matomo/matomo/matomo/vendor/monolog/monolog/src/Monolog/Logger.php(684): Monolog\Logger->addRecord(300, '...', Array) #3 /home/runner/work/matomo/matomo/matomo/core/ErrorHandler.php(170): Monolog\Logger->warning('...', Array) #4 /home/runner/work/matomo/matomo/matomo/vendor/composer/ClassLoader.php(576): Piwik\ErrorHandler::errorHandler(8192, '...', '...', 739) #5 /home/runner/work/matomo/matomo/matomo/vendor/composer/ClassLoader.php(576): include('...') #6 /home/runner/work/matomo/matomo/matomo/vendor/composer/ClassLoader.php(427): {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}('...') #7 /home/runner/work/matomo/matomo/matomo/plugins/Monolog/Processor/RequestIdProcessor.php(28): Composer\Autoload\ClassLoader->loadClass('...') #8 [internal function]: Piwik\Plugins\Monolog\Processor\RequestIdProcessor->__invoke(Array) #9 /home/runner/work/matomo/matomo/matomo/vendor/monolog/monolog/src/Monolog/Logger.php(340): call_user_func(Object(Piwik\Plugins\Monolog\Processor\RequestIdProcessor), Array) #10 /home/runner/work/matomo/matomo/matomo/vendor/monolog/monolog/src/Monolog/Logger.php(628): Monolog\Logger->addRecord(100, '...', Array) #11 /home/runner/work/matomo/matomo/matomo/core/Tracker.php(95): Monolog\Logger->debug('...', Array) #12 /home/runner/work/matomo/matomo/matomo/core/Tracker.php(113): Piwik\Tracker->init() #13 /home/runner/work/matomo/matomo/matomo/piwik.php(73): Piwik\Tracker->main(Object(Piwik\Tracker\Handler), Object(Piwik\Tracker\RequestSet)) #14 /home/runner/work/matomo/matomo/matomo/matomo.php(14): include('...') #15 /home/runner/work/matomo/matomo/matomo/tests/PHPUnit/proxy/piwik.php(36): include('...') #16 /home/runner/work/matomo/matomo/matomo/tests/PHPUnit/proxy/matomo.php(9): include('...') #17 {main} {"exception":"[object] (Error(code: 0): Class \"Piwik\\FrontController\" not found at /home/runner/work/matomo/matomo/matomo/plugins/Monolog/Processor/RequestIdProcessor.php:28)","ignoreInScreenWriter":true} {"class":"Piwik\\ExceptionHandler","request_id":"007e3"}\n
PHP (SystemTestsPlugins, 8.4, Mariadb, PDO_MYSQL)
Process completed with exit code 2.
PHP (IntegrationTestsCore, 8.4, Mysql, PDO_MYSQL)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (IntegrationTestsPlugins, 8.4, Mysql, MYSQLI)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (SystemTestsPlugins, 8.4, Mysql, PDO_MYSQL)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (IntegrationTestsCore, 8.4, Mysql, MYSQLI)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (IntegrationTestsCore, 8.4, Mariadb, PDO_MYSQL)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (SystemTestsPlugins, 8.4, Mariadb, MYSQLI)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (IntegrationTestsPlugins, 8.4, Mariadb, PDO_MYSQL)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (IntegrationTestsCore, 8.4, Mariadb, MYSQLI)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (IntegrationTestsPlugins, 8.4, Mariadb, MYSQLI)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (IntegrationTestsPlugins, 8.4, Mysql, PDO_MYSQL)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
PHP (SystemTestsPlugins, 8.4, Mysql, MYSQLI)
Canceling since a higher priority waiting request for 'php-refs/pull/22667/merge' exists
Javascript
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Client
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
UI (2)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
UI (0)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
UI (3)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
UI (1)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-node@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP (UnitTests, 8.4, Mariadb, MYSQLI)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP (UnitTests, 8.4, Mariadb, PDO_MYSQL)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP (UnitTests, 8.4, Mysql, MYSQLI)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP (UnitTests, 8.4, Mysql, PDO_MYSQL)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP (SystemTestsCore, 8.4, Mariadb, PDO_MYSQL)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP (SystemTestsCore, 8.4, Mysql, PDO_MYSQL)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP (SystemTestsCore, 8.4, Mariadb, MYSQLI)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP (SystemTestsCore, 8.4, Mysql, MYSQLI)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
PHP (SystemTestsPlugins, 8.4, Mariadb, PDO_MYSQL)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/