Source: libzypp
Version: 17.31.15-1
Severity: serious
Tags: ftbfs

https://buildd.debian.org/status/logs.php?pkg=libzypp&arch=mips64el
https://buildd.debian.org/status/logs.php?pkg=libzypp&arch=riscv64
https://buildd.debian.org/status/logs.php?pkg=libzypp&arch=alpha

...
87: Test command: 
/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests/zyppng/media/EvDownloader_test 
"--catch_system_errors=no"
87: Working Directory: /<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests/zyppng/media
87: Test timeout computed to be: 10000000
87: Running 100 test cases...
87: ./tests/zyppng/media/EvDownloader_test.cc(465): fatal error: in 
"test1/_4": critical check startedDownloads == expectedDownloads has failed [11 
!= 10]
87: Failure occurred in a following context:
87:     elem = MirrorSet{ All good mirrors }; withSSL = true; maxDLs = 10; 

87: ./tests/zyppng/media/EvDownloader_test.cc(465): fatal error: in 
"test1/_5": critical check startedDownloads == expectedDownloads has failed [11 
!= 10]
87: Failure occurred in a following context:
87:     elem = MirrorSet{ All good mirrors }; withSSL = true; maxDLs = 15; 

87: 
87: *** 2 failures are detected in the test module "Master Test Suite"
87: 
87/91 Test #87: EvDownloader_test ................***Failed  206.11 sec
...
The following tests FAILED:
         87 - EvDownloader_test (Failed)
Errors while running CTest
Output from these tests are in: 
/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests/Testing/Temporary/LastTest.log
Use "--rerun-failed --output-on-failure" to re-run the failed cases verbosely.
make[4]: *** [tests/CMakeFiles/ctest.dir/build.make:73: tests/CMakeFiles/ctest] 
Error 8


The pattern where it fails correlates strongly with buildd speed,
like a cutoff regarding minimum speed required.

The number of times this assert triggers, and the numbers in the assert,
differ in different builds.

This failure is also frequently seen in reproducible builds.

The error sounds like race condition, like an assumption that everything that 
had been
started more than $time ago is already finished which is only true with a 
certain minimum
speed of the buildd.

Reply via email to