Your message dated Thu, 10 Oct 2024 13:52:23 +0100
with message-id <zwfobxda2_ldm...@brocoli.tilapin.org>
and subject line Re: Bug#1078381: php-amqplib: FTBFS: make[1]: *** 
[debian/rules:20: override_dh_auto_test] Error 141
has caused the Debian Bug report #1078381,
regarding php-amqplib: FTBFS: make[1]: *** [debian/rules:20: 
override_dh_auto_test] Error 141
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1078381: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078381
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: php-amqplib
Version: 3.7.0-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240809 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> TEST_RABBIT_SERVER_DIR=$(mktemp -d --tmpdir rabbitmq.XXXXXX) ; \
> mkdir -p $TEST_RABBIT_SERVER_DIR/log ; \
> export RABBITMQ_NODENAME=test ; \
> env RABBITMQ_MNESIA_BASE=$TEST_RABBIT_SERVER_DIR/mnesia \
>   RABBITMQ_CONFIG_FILE=debian/rabbitmq.conf \
>   RABBITMQ_LOG_BASE=$TEST_RABBIT_SERVER_DIR/log \
>   HOME=$TEST_RABBIT_SERVER_DIR \
>   /usr/lib/rabbitmq/bin/rabbitmq-server > 
> $TEST_RABBIT_SERVER_DIR/log/output.txt 2>&1 & \
> TEST_RABBIT_SERVER_PID=$! ; \
> HOME=$TEST_RABBIT_SERVER_DIR /usr/lib/rabbitmq/bin/rabbitmqctl wait \
>   -q --pid $TEST_RABBIT_SERVER_PID ; \
> phpunit ; \
> exit=$? ; \
> env RABBITMQ_MNESIA_BASE=$TEST_RABBIT_SERVER_DIR/mnesia \
>   RABBITMQ_LOG_BASE=$TEST_RABBIT_SERVER_DIR/log \
>   HOME=$TEST_RABBIT_SERVER_DIR \
>   /usr/lib/rabbitmq/bin/rabbitmqctl stop > 
> $TEST_RABBIT_SERVER_DIR/log/stop_output.txt 2>&1 & \
> exit $exit
> PHPUnit 9.6.20 by Sebastian Bergmann and contributors.
> 
> Runtime:       PHP 8.2.21
> Configuration: /<<PKGBUILDDIR>>/phpunit.xml.dist
> Warning:       No code coverage driver available
> Warning:       Your XML configuration validates against a deprecated schema.
> Suggestion:    Migrate your XML configuration using "--migrate-configuration"!
> 
> ...............................................................  63 / 858 (  
> 7%)
> ............................................................... 126 / 858 ( 
> 14%)
> ............................................................... 189 / 858 ( 
> 22%)
> ............................................................... 252 / 858 ( 
> 29%)
> ............................................................... 315 / 858 ( 
> 36%)
> ............................................................... 378 / 858 ( 
> 44%)
> ............................................................... 441 / 858 ( 
> 51%)
> ............................................................... 504 / 858 ( 
> 58%)
> ............................................................... 567 / 858 ( 
> 66%)
> ............................................................... 630 / 858 ( 
> 73%)
> ............................................................... 693 / 858 ( 
> 80%)
> ............................................................... 756 / 858 ( 
> 88%)
> ........................................SSSSSSSS........SS..... 819 / 858 ( 
> 95%)
> .....S.................................                         858 / 858 
> (100%)
> 
> Time: 01:21.333, Memory: 534.00 MB
> 
> There were 11 skipped tests:
> 
> 1) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionAuthTest::plain_auth_passwordless_must_fail
> Unable to connect to "https://localhost:15671/api/users/test_1932809751": 7 
> Failed to connect to localhost port 15671 after 0 ms: Could not connect to 
> server
> 
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionAuthTest.php:86
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionAuthTest.php:25
> 
> 2) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_throw_exception_broken_pipe_wait
>  with data set #0 ('stream', false)
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:37
> 
> 3) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_throw_exception_broken_pipe_wait
>  with data set #1 ('stream', true)
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:37
> 
> 4) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_throw_exception_broken_pipe_wait
>  with data set #2 ('socket', false)
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:37
> 
> 5) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_throw_exception_broken_pipe_wait
>  with data set #3 ('socket', true)
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:37
> 
> 6) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_throw_exception_broken_pipe_write
>  with data set #0 ('stream', 1024)
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:85
> 
> 7) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_throw_exception_broken_pipe_write
>  with data set #1 ('stream', 32768)
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:85
> 
> 8) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_throw_exception_broken_pipe_write
>  with data set #2 ('socket', 102400)
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:85
> 
> 9) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_throw_exception_after_connection_was_restored
>  with data set #0 ('stream')
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:235
> 
> 10) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionClosedTest::must_throw_exception_after_connection_was_restored
>  with data set #1 ('socket')
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionClosedTest.php:235
> 
> 11) 
> PhpAmqpLib\Tests\Functional\Connection\ConnectionUnresponsiveTest::must_throw_timeout_exception_on_missing_connect_response
>  with data set #0 ('stream')
> TOXIPROXY_HOST is not set
> 
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:101
> /<<PKGBUILDDIR>>/tests/Functional/AbstractConnectionTest.php:91
> /<<PKGBUILDDIR>>/tests/Functional/Connection/ConnectionUnresponsiveTest.php:63
> 
> OK, but incomplete, skipped, or risky tests!
> Tests: 858, Assertions: 1154, Skipped: 11.
> make[1]: *** [debian/rules:20: override_dh_auto_test] Error 141


The full build log is available from:
http://qa-logs.debian.net/2024/08/09/php-amqplib_3.7.0-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240809;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240809&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Hi Lucas,

Thanks a lot for your constant efforts, especially on this front.

Le Sat, Aug 10, 2024 at 08:07:34AM +0200, Lucas Nussbaum a écrit :
> Source: php-amqplib
> Version: 3.7.0-1
[…]
> > OK, but incomplete, skipped, or risky tests!
> > Tests: 858, Assertions: 1154, Skipped: 11.
> > make[1]: *** [debian/rules:20: override_dh_auto_test] Error 141

I have no clues why an “OK” phpunit run ends up with a non-0 exit code
on your infrastructure. I wasn’t able to reproduce it, and just uploaded
a new upstream release without much changes: it still builds correctly
on Debian infrastructure.

https://buildd.debian.org/status/fetch.php?pkg=php-amqplib&arch=all&ver=3.7.1-1&stamp=1728562928

> OK, but incomplete, skipped, or risky tests!
> Tests: 858, Assertions: 1154, Skipped: 11.
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'

It might have been caused by a PHPUnit 9.6.19 regression, but I don’t
believe it’s worth spending more time on this issue (unless you’re
still able to reproduce it and it’s annoying for you).

Cheers

taffit

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to