Hi Paul, On Di 27 Apr 2021 20:00:13 CEST, Paul Gevers wrote:
Source: php-horde-crypt Version: 2.7.12-5 Severity: serious Tags: sid bullseye X-Debbugs-CC: debian...@lists.debian.org User: debian...@lists.debian.org Usertags: flaky Dear maintainer(s), Your package has an autopkgtest, great. However, I looked into the history of your autopkgtest [1] and I noticed it fails regularly lately. Because the unstable-to-testing migration software now blocks on regressions in testing, flaky tests, i.e. tests that flip between passing and failing without changes to the list of installed packages, are causing people unrelated to your package to spend time on these tests. By the way, if your test needs internet access, please mark that in the restrictions with `needs-internet`. Paul [1] https://ci.debian.net/packages/p/php-horde-crypt/testing/amd64/ https://ci.debian.net/data/autopkgtest/testing/amd64/p/php-horde-crypt/11893421/log.gz autopkgtest [14:12:26]: test phpunit: [----------------------- PHPUnit 9.5.2 by Sebastian Bergmann and contributors. Runtime: PHP 7.4.15 Configuration: /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/test/Horde/Crypt/phpunit.xml Warning: Test case class not matching filename is deprecated in /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/test/Horde/Crypt/Pgp/BinaryTest.php Class name was 'Horde_Crypt_Pgp_BinaryTest', expected 'BinaryTest' Warning: Test case class not matching filename is deprecated in /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/test/Horde/Crypt/PgpKeyserverTest.php Class name was 'Horde_Crypt_PgpKeyserverTest', expected 'PgpKeyserverTest' Warning: Test case class not matching filename is deprecated in /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/test/Horde/Crypt/PgpParseTest.php Class name was 'Horde_Crypt_PgpParseTest', expected 'PgpParseTest' Warning: Test case class not matching filename is deprecated in /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/test/Horde/Crypt/SmimeTest.php Class name was 'Horde_Crypt_SmimeTest', expected 'SmimeTest' ...................SSE.... 26 / 26 (100%) Time: 00:30.896, Memory: 6.00 MB There was 1 error: 1) Horde_Crypt_PgpKeyserverTest::testBrokenKeyserver Horde_Crypt_Exception: Could not obtain public key from the keyserver. /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/lib/Horde/Crypt/Pgp/Keyserver.php:110 /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/lib/Horde/Crypt/Pgp/Keyserver.php:230 /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/test/Horde/Crypt/PgpKeyserverTest.php:80 -- There were 2 skipped tests: 1) Horde_Crypt_PgpKeyserverTest::testKeyserverRetrieve Problem withhttp://pool.sks-keyservers.net:11371/pks/lookup?op=get&search=0x4DE5B969: fopen(http://pool.sks-keyservers.net:11371/pks/lookup?op=get&search=0x4DE5B969):failed to open stream: HTTP request failed! /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/test/Horde/Crypt/PgpKeyserverTest.php:46 2) Horde_Crypt_PgpKeyserverTest::testKeyserverRetrieveByEmail Problem with http://pool.sks-keyservers.net:11371/pks/lookup?op=index&options=mr&search=jan%40horde.org: fopen(http://pool.sks-keyservers.net:11371/pks/lookup?op=index&options=mr&search=jan%40horde.org): failed to open stream: HTTP request failed! /tmp/autopkgtest-lxc.pfr0ho3m/downtmp/build.LRx/src/Horde_Crypt-2.7.12/test/Horde/Crypt/PgpKeyserverTest.php:62 ERRORS! Tests: 26, Assertions: 62, Errors: 1, Skipped: 2. autopkgtest [14:12:58]: test phpunit: -----------------------]
Oh well... That flakiness comes from the external keyserver being available and not available. I will patch the test to ignore a non-reachable keyserver.
Thanks for spotting this.Mike (who currently is slightly over-worked and fails to get his work for Debian 11 done properly, grmpfwqerq...)
-- DAS-NETZWERKTEAM c\o Technik- und Ökologiezentrum Eckernförde Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde mobile: +49 (1520) 1976 148 landline: +49 (4351) 850 8940 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de
pgpdGJtE_1ziz.pgp
Description: Digitale PGP-Signatur