Source: php-monolog Version: 2.9.3-1 Severity: normal Justification: FTBFS Tags: trixie sid ftbfs User: pkg-php-p...@lists.alioth.debian.org Usertags: pkg-php-tools-1.45
Hi, During a test rebuild, php-monolog was found to fail to build with pkg-php-tools 1.45 available in experimental. To reproduce this locally, you need to install pkg-php-tools from experimental on an unstable system or build chroot. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > phpunit --include-path src --exclude-group Elasticsearch > PHPUnit 9.6.19 by Sebastian Bergmann and contributors. > > Warning: Your XML configuration validates against a deprecated schema. > Suggestion: Migrate your XML configuration using "--migrate-configuration"! > > ...........SS.......SSSSSSSSS..........................W..... 61 / 1127 ( > 5%) > S.WW.........SSSSSSSSS..S.................................... 122 / 1127 ( > 10%) > .....................S.....SSSSSSSSSSSS...................... 183 / 1127 ( > 16%) > .................WWSSSS............WWWWWW....SS.............. 244 / 1127 ( > 21%) > ..............................SSSSSSSSSSSSSSSSSSSSSSSSS...... 305 / 1127 ( > 27%) > ................WWWWWWWW...W......W.S........................ 366 / 1127 ( > 32%) > .....................................................WWWWWWWW 427 / 1127 ( > 37%) > WWWWW.......................................FFSS............. 488 / 1127 ( > 43%) > .....W.W.............W..........SS........WW................. 549 / 1127 ( > 48%) > ............................................................. 610 / 1127 ( > 54%) > ............................................................. 671 / 1127 ( > 59%) > ............................................................. 732 / 1127 ( > 64%) > ............................................................. 793 / 1127 ( > 70%) > ............................................................. 854 / 1127 ( > 75%) > ............................................................. 915 / 1127 ( > 81%) > ............................................................. 976 / 1127 ( > 86%) > ........S......W.W.S......................................... 1037 / 1127 ( > 92%) > ............................................................. 1098 / 1127 ( > 97%) > ............................. 1127 / 1127 > (100%) > > Time: 00:05.197, Memory: 333.20 MB > > There were 41 warnings: > > 1) > Monolog\Formatter\LineFormatterTest::testDefFormatWithExceptionAndStacktrace > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 2) Monolog\Formatter\LineFormatterTest::testFormatShouldStripInlineLineBreaks > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 3) > Monolog\Formatter\LineFormatterTest::testFormatShouldNotStripInlineLineBreaksWhenFlagIsSet > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 4) Monolog\Handler\FlowdockHandlerTest::testWriteHeader > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 5) Monolog\Handler\FlowdockHandlerTest::testWriteContent > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 6) Monolog\Handler\InsightOpsHandlerTest::testWriteContent > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 7) Monolog\Handler\InsightOpsHandlerTest::testWriteBatchContent > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 8) Monolog\Handler\LogEntriesHandlerTest::testWriteContent > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 9) Monolog\Handler\LogEntriesHandlerTest::testWriteBatchContent > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 10) Monolog\Handler\LogmaticHandlerTest::testWriteContent > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 11) Monolog\Handler\LogmaticHandlerTest::testWriteBatchContent > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 12) Monolog\Handler\PushoverHandlerTest::testWriteHeader > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 13) Monolog\Handler\PushoverHandlerTest::testWriteContent > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 14) Monolog\Handler\PushoverHandlerTest::testWriteWithComplexTitle > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 15) Monolog\Handler\PushoverHandlerTest::testWriteWithComplexMessage > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 16) Monolog\Handler\PushoverHandlerTest::testWriteWithTooLongMessage > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 17) Monolog\Handler\PushoverHandlerTest::testWriteWithHighPriority > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 18) Monolog\Handler\PushoverHandlerTest::testWriteWithEmergencyPriority > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 19) Monolog\Handler\PushoverHandlerTest::testWriteToMultipleUsers > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 20) Monolog\Handler\RedisHandlerTest::testPredisHandle > PHPUnit\Framework\TestCase::prophesize() is deprecated and will be removed in > PHPUnit 10. Please use the trait provided by phpspec/prophecy-phpunit. > > 21) Monolog\Handler\RedisPubSubHandlerTest::testPredisHandle > PHPUnit\Framework\TestCase::prophesize() is deprecated and will be removed in > PHPUnit 10. Please use the trait provided by phpspec/prophecy-phpunit. > > 22) Monolog\Handler\SlackHandlerTest::testWriteHeader > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 23) Monolog\Handler\SlackHandlerTest::testWriteContent > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 24) Monolog\Handler\SlackHandlerTest::testWriteContentUsesFormatterIfProvided > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 25) Monolog\Handler\SlackHandlerTest::testWriteContentWithEmoji > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 26) Monolog\Handler\SlackHandlerTest::testWriteContentWithColors with data > set #0 (100, '%23e3e4e6') > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 27) Monolog\Handler\SlackHandlerTest::testWriteContentWithColors with data > set #1 (200, 'good') > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 28) Monolog\Handler\SlackHandlerTest::testWriteContentWithColors with data > set #2 (250, 'good') > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 29) Monolog\Handler\SlackHandlerTest::testWriteContentWithColors with data > set #3 (300, 'warning') > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 30) Monolog\Handler\SlackHandlerTest::testWriteContentWithColors with data > set #4 (400, 'danger') > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 31) Monolog\Handler\SlackHandlerTest::testWriteContentWithColors with data > set #5 (500, 'danger') > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 32) Monolog\Handler\SlackHandlerTest::testWriteContentWithColors with data > set #6 (550, 'danger') > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 33) Monolog\Handler\SlackHandlerTest::testWriteContentWithColors with data > set #7 (600, 'danger') > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 34) Monolog\Handler\SlackHandlerTest::testWriteContentWithPlainTextMessage > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 35) Monolog\Handler\SyslogUdpHandlerTest::testWeSplitIntoLines > The at() matcher has been deprecated. It will be removed in PHPUnit 10. > Please refactor your test to not rely on the order in which methods are > invoked. > > 36) Monolog\Handler\SyslogUdpHandlerTest::testRfc > The at() matcher has been deprecated. It will be removed in PHPUnit 10. > Please refactor your test to not rely on the order in which methods are > invoked. > > 37) Monolog\Handler\UdpSocketTest::testWeDoNotTruncateShortMessages > The at() matcher has been deprecated. It will be removed in PHPUnit 10. > Please refactor your test to not rely on the order in which methods are > invoked. > > 38) Monolog\LoggerTest::testLog > PHPUnit\Framework\TestCase::prophesize() is deprecated and will be removed in > PHPUnit 10. Please use the trait provided by phpspec/prophecy-phpunit. > > 39) Monolog\LoggerTest::testLogNotHandled > PHPUnit\Framework\TestCase::prophesize() is deprecated and will be removed in > PHPUnit 10. Please use the trait provided by phpspec/prophecy-phpunit. > > 40) Monolog\Processor\MemoryPeakUsageProcessorTest::testProcessor > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > 41) Monolog\Processor\MemoryUsageProcessorTest::testProcessor > assertRegExp() is deprecated and will be removed in PHPUnit 10. Refactor your > code to use assertMatchesRegularExpression() instead. > > -- > > There were 2 failures: > > 1) Monolog\Handler\StreamHandlerTest::testWriteNonExistingAndNotCreatablePath > with data set "/foo/bar/…" ('/foo/bar/1241/8899') > Failed asserting that exception of type "UnexpectedValueException" is thrown. > > 2) Monolog\Handler\StreamHandlerTest::testWriteNonExistingAndNotCreatablePath > with data set "file:///foo/bar/…" ('file:///foo/bar/8191/3308') > Failed asserting that exception of type "UnexpectedValueException" is thrown. > > FAILURES! > Tests: 1127, Assertions: 1849, Failures: 2, Warnings: 41, Skipped: 73. > make[1]: *** [debian/rules:15: override_dh_auto_test] Error 1 The full build log is available at http://people.ubuntu.com/~athos-ribeiro/rebuilds/pkg-php-tools_virt-provides/0/php-monolog/php-monolog_2.9.3-1+rebuild1719080393_amd64-2024-06-22T18:19:54Z.build