Source: s3ql
Version: 2.23+dfsg-1
Severity: serious

Some recent change in unstable makes s3ql FTBFS and Debci fail:

https://ci.debian.net/packages/s/s3ql/unstable/amd64/
https://tests.reproducible-builds.org/debian/history/s3ql.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/s3ql.html

...
=================================== FAILURES ===================================
____________________ test_corrupted_get[mock-s3c/aes+zlib] _____________________
Traceback (most recent call last):
  File "/build/1st/s3ql-2.23+dfsg/tests/pytest_checklogs.py", line 127, in 
pytest_runtest_call
    check_output(item)
  File "/build/1st/s3ql-2.23+dfsg/tests/pytest_checklogs.py", line 119, in 
check_output
    check_test_output(cm._capturing, item)
  File "/build/1st/s3ql-2.23+dfsg/tests/pytest_checklogs.py", line 96, in 
check_test_output
    raise AssertionError('Suspicious output to stderr (matched "%s")' % 
hit.group(0))
AssertionError: Suspicious output to stderr (matched "WARNING")
----------------------------- Captured stderr call -----------------------------
s3c.py                     838 WARNING  MD5 mismatch for brafasel: 
3cabc62f345f9708357d703cd95292a6 vs 6a29259dc307d7538079f543f26cbac3
s3c.py                     838 WARNING  MD5 mismatch for brafasel: 
3cabc62f345f9708357d703cd95292a6 vs 6a29259dc307d7538079f543f26cbac3
s3c.py                     838 WARNING  MD5 mismatch for brafasel: 
3cabc62f345f9708357d703cd95292a6 vs 6a29259dc307d7538079f543f26cbac3
------------------------------ Captured log call -------------------------------
s3c.py                     362 DEBUG    started with brafasel
s3c.py                     915 DEBUG    started with brafasel
s3c.py                     464 DEBUG    started with PUT /brafasel?None, qs=None
s3c.py                     708 DEBUG    sending PUT /s3ql_test/brafasel
__init__.py               1495 DEBUG    polling
__init__.py                591 DEBUG    start
__init__.py                482 DEBUG    start
__init__.py                490 DEBUG    connecting to ('127.0.0.1', 56919)
__init__.py                520 DEBUG    done
__init__.py                613 DEBUG    preparing to send 90 bytes of body data
__init__.py                664 DEBUG    sending PUT /s3ql_test/brafasel
__init__.py                672 DEBUG    trying to send 674 bytes
__init__.py                705 DEBUG    sent 674 bytes
__init__.py                708 DEBUG    done
__init__.py               1495 DEBUG    polling
__init__.py                775 DEBUG    start
__init__.py                905 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n'
__init__.py               1329 DEBUG    start
__init__.py               1346 DEBUG    done (nothing ready)
__init__.py               1298 DEBUG    need more data, yielding
__init__.py                146 DEBUG    calling poll
__init__.py               1495 DEBUG    polling
__init__.py               1329 DEBUG    start
__init__.py               1352 DEBUG    done (got 25 bytes)
__init__.py               1305 DEBUG    found substr at 21
__init__.py                934 DEBUG    done
__init__.py                788 DEBUG    got 100 Continue
__init__.py                940 DEBUG    start
__init__.py                948 DEBUG    done (empty header)
__init__.py               1495 DEBUG    polling
__init__.py                722 DEBUG    start (len=90)
__init__.py                672 DEBUG    trying to send 90 bytes
__init__.py                705 DEBUG    sent 90 bytes
__init__.py                708 DEBUG    done
__init__.py                747 DEBUG    body sent fully
__init__.py                753 DEBUG    done
__init__.py               1495 DEBUG    polling
__init__.py                775 DEBUG    start
__init__.py                905 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n'
__init__.py               1329 DEBUG    start
__init__.py               1346 DEBUG    done (nothing ready)
__init__.py               1298 DEBUG    need more data, yielding
__init__.py                146 DEBUG    calling poll
mock_server.py              80 DEBUG    "PUT /s3ql_test/brafasel HTTP/1.1" 201 -
__init__.py               1495 DEBUG    polling
__init__.py               1329 DEBUG    start
__init__.py               1352 DEBUG    done (got 153 bytes)
__init__.py               1305 DEBUG    found substr at 20
__init__.py                934 DEBUG    done
__init__.py                788 DEBUG    got 201 Created
__init__.py                940 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n\r\n'
__init__.py               1305 DEBUG    found substr at 149
__init__.py                957 DEBUG    done (131 characters)
__init__.py                884 DEBUG    identity encoding detected
__init__.py                888 DEBUG    Will read response body of 0 bytes
__init__.py                836 DEBUG    done (in_remaining=None)
__init__.py               1495 DEBUG    polling
__init__.py                982 DEBUG    start (len=2048)
s3c.py                     464 DEBUG    started with GET /brafasel?None, qs=None
s3c.py                     708 DEBUG    sending GET /s3ql_test/brafasel
__init__.py               1495 DEBUG    polling
__init__.py                591 DEBUG    start
__init__.py                664 DEBUG    sending GET /s3ql_test/brafasel
__init__.py                672 DEBUG    trying to send 219 bytes
__init__.py                705 DEBUG    sent 219 bytes
__init__.py                708 DEBUG    done
__init__.py               1495 DEBUG    polling
__init__.py                775 DEBUG    start
__init__.py                905 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n'
__init__.py               1329 DEBUG    start
__init__.py               1346 DEBUG    done (nothing ready)
__init__.py               1298 DEBUG    need more data, yielding
__init__.py                146 DEBUG    calling poll
mock_server.py              80 DEBUG    "GET /s3ql_test/brafasel HTTP/1.1" 200 -
__init__.py               1495 DEBUG    polling
__init__.py               1329 DEBUG    start
__init__.py               1352 DEBUG    done (got 581 bytes)
__init__.py               1305 DEBUG    found substr at 15
__init__.py                934 DEBUG    done
__init__.py                788 DEBUG    got 200 OK
__init__.py                940 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n\r\n'
__init__.py               1305 DEBUG    found substr at 577
__init__.py                957 DEBUG    done (564 characters)
__init__.py                884 DEBUG    identity encoding detected
__init__.py                888 DEBUG    Will read response body of 90 bytes
__init__.py                836 DEBUG    done (in_remaining=90)
__init__.py               1495 DEBUG    polling
__init__.py                982 DEBUG    start (len=65536)
__init__.py               1065 DEBUG    start (len=65536)
__init__.py               1077 DEBUG    updated len_=90
__init__.py               1329 DEBUG    start
__init__.py               1346 DEBUG    done (nothing ready)
__init__.py               1096 DEBUG    buffer empty and nothing to read, 
yielding..
__init__.py                146 DEBUG    calling poll
__init__.py               1495 DEBUG    polling
__init__.py               1329 DEBUG    start
__init__.py               1352 DEBUG    done (got 90 bytes)
__init__.py                380 DEBUG    exhausting buffer (truncating)
__init__.py               1126 DEBUG    done (90 bytes)
__init__.py               1495 DEBUG    polling
__init__.py                982 DEBUG    start (len=1)
__init__.py               1065 DEBUG    start (len=1)
s3c.py                     838 WARNING  MD5 mismatch for brafasel: 
3cabc62f345f9708357d703cd95292a6 vs 6a29259dc307d7538079f543f26cbac3
s3c.py                     464 DEBUG    started with GET /brafasel?None, qs=None
s3c.py                     708 DEBUG    sending GET /s3ql_test/brafasel
__init__.py               1495 DEBUG    polling
__init__.py                591 DEBUG    start
__init__.py                664 DEBUG    sending GET /s3ql_test/brafasel
__init__.py                672 DEBUG    trying to send 219 bytes
__init__.py                705 DEBUG    sent 219 bytes
__init__.py                708 DEBUG    done
__init__.py               1495 DEBUG    polling
__init__.py                775 DEBUG    start
__init__.py                905 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n'
__init__.py               1329 DEBUG    start
__init__.py               1346 DEBUG    done (nothing ready)
__init__.py               1298 DEBUG    need more data, yielding
__init__.py                146 DEBUG    calling poll
mock_server.py              80 DEBUG    "GET /s3ql_test/brafasel HTTP/1.1" 200 -
__init__.py               1495 DEBUG    polling
__init__.py               1329 DEBUG    start
__init__.py               1352 DEBUG    done (got 581 bytes)
__init__.py               1305 DEBUG    found substr at 15
__init__.py                934 DEBUG    done
__init__.py                788 DEBUG    got 200 OK
__init__.py                940 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n\r\n'
__init__.py               1305 DEBUG    found substr at 577
__init__.py                957 DEBUG    done (564 characters)
__init__.py                884 DEBUG    identity encoding detected
__init__.py                888 DEBUG    Will read response body of 90 bytes
__init__.py                836 DEBUG    done (in_remaining=90)
__init__.py               1495 DEBUG    polling
__init__.py                982 DEBUG    start (len=65536)
__init__.py               1065 DEBUG    start (len=65536)
__init__.py               1077 DEBUG    updated len_=90
__init__.py               1329 DEBUG    start
__init__.py               1346 DEBUG    done (nothing ready)
__init__.py               1096 DEBUG    buffer empty and nothing to read, 
yielding..
__init__.py                146 DEBUG    calling poll
__init__.py               1495 DEBUG    polling
__init__.py               1329 DEBUG    start
__init__.py               1352 DEBUG    done (got 90 bytes)
__init__.py                380 DEBUG    exhausting buffer (truncating)
__init__.py               1126 DEBUG    done (90 bytes)
__init__.py               1495 DEBUG    polling
__init__.py                982 DEBUG    start (len=1)
__init__.py               1065 DEBUG    start (len=1)
s3c.py                     838 WARNING  MD5 mismatch for brafasel: 
3cabc62f345f9708357d703cd95292a6 vs 6a29259dc307d7538079f543f26cbac3
common.py                  122 DEBUG    Average retry rate: 0.18 Hz
common.py                  139 DEBUG    Encountered BadDigestError (BadDigest: 
ETag header does not agree with calculated MD5), retrying 
ComprencBackend.perform_read (attempt 1)...
s3c.py                     464 DEBUG    started with GET /brafasel?None, qs=None
s3c.py                     708 DEBUG    sending GET /s3ql_test/brafasel
__init__.py               1495 DEBUG    polling
__init__.py                591 DEBUG    start
__init__.py                664 DEBUG    sending GET /s3ql_test/brafasel
__init__.py                672 DEBUG    trying to send 219 bytes
__init__.py                705 DEBUG    sent 219 bytes
__init__.py                708 DEBUG    done
__init__.py               1495 DEBUG    polling
__init__.py                775 DEBUG    start
__init__.py                905 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n'
__init__.py               1329 DEBUG    start
__init__.py               1346 DEBUG    done (nothing ready)
__init__.py               1298 DEBUG    need more data, yielding
__init__.py                146 DEBUG    calling poll
mock_server.py              80 DEBUG    "GET /s3ql_test/brafasel HTTP/1.1" 200 -
__init__.py               1495 DEBUG    polling
__init__.py               1329 DEBUG    start
__init__.py               1352 DEBUG    done (got 581 bytes)
__init__.py               1305 DEBUG    found substr at 15
__init__.py                934 DEBUG    done
__init__.py                788 DEBUG    got 200 OK
__init__.py                940 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n\r\n'
__init__.py               1305 DEBUG    found substr at 577
__init__.py                957 DEBUG    done (564 characters)
__init__.py                884 DEBUG    identity encoding detected
__init__.py                888 DEBUG    Will read response body of 90 bytes
__init__.py                836 DEBUG    done (in_remaining=90)
__init__.py               1495 DEBUG    polling
__init__.py                982 DEBUG    start (len=65536)
__init__.py               1065 DEBUG    start (len=65536)
__init__.py               1077 DEBUG    updated len_=90
__init__.py               1329 DEBUG    start
__init__.py               1346 DEBUG    done (nothing ready)
__init__.py               1096 DEBUG    buffer empty and nothing to read, 
yielding..
__init__.py                146 DEBUG    calling poll
__init__.py               1495 DEBUG    polling
__init__.py               1329 DEBUG    start
__init__.py               1352 DEBUG    done (got 90 bytes)
__init__.py                380 DEBUG    exhausting buffer (truncating)
__init__.py               1126 DEBUG    done (90 bytes)
__init__.py               1495 DEBUG    polling
__init__.py                982 DEBUG    start (len=1)
__init__.py               1065 DEBUG    start (len=1)
s3c.py                     838 WARNING  MD5 mismatch for brafasel: 
3cabc62f345f9708357d703cd95292a6 vs 6a29259dc307d7538079f543f26cbac3
common.py                  122 DEBUG    Average retry rate: 0.20 Hz
common.py                  139 DEBUG    Encountered BadDigestError (BadDigest: 
ETag header does not agree with calculated MD5), retrying 
ComprencBackend.perform_read (attempt 2)...
s3c.py                     464 DEBUG    started with GET /brafasel?None, qs=None
s3c.py                     708 DEBUG    sending GET /s3ql_test/brafasel
__init__.py               1495 DEBUG    polling
__init__.py                591 DEBUG    start
__init__.py                664 DEBUG    sending GET /s3ql_test/brafasel
__init__.py                672 DEBUG    trying to send 219 bytes
__init__.py                705 DEBUG    sent 219 bytes
__init__.py                708 DEBUG    done
__init__.py               1495 DEBUG    polling
__init__.py                775 DEBUG    start
__init__.py                905 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n'
__init__.py               1329 DEBUG    start
__init__.py               1346 DEBUG    done (nothing ready)
__init__.py               1298 DEBUG    need more data, yielding
__init__.py                146 DEBUG    calling poll
mock_server.py              80 DEBUG    "GET /s3ql_test/brafasel HTTP/1.1" 200 -
__init__.py               1495 DEBUG    polling
__init__.py               1329 DEBUG    start
__init__.py               1352 DEBUG    done (got 671 bytes)
__init__.py               1305 DEBUG    found substr at 15
__init__.py                934 DEBUG    done
__init__.py                788 DEBUG    got 200 OK
__init__.py                940 DEBUG    start
__init__.py               1258 DEBUG    reading until b'\r\n\r\n'
__init__.py               1305 DEBUG    found substr at 577
__init__.py                957 DEBUG    done (564 characters)
__init__.py                884 DEBUG    identity encoding detected
__init__.py                888 DEBUG    Will read response body of 90 bytes
__init__.py                836 DEBUG    done (in_remaining=90)
__init__.py               1495 DEBUG    polling
__init__.py                982 DEBUG    start (len=65536)
__init__.py               1065 DEBUG    start (len=65536)
__init__.py               1077 DEBUG    updated len_=90
__init__.py                386 DEBUG    exhausting buffer (copying)
__init__.py               1126 DEBUG    done (90 bytes)
__init__.py               1495 DEBUG    polling
__init__.py                982 DEBUG    start (len=1)
__init__.py               1065 DEBUG    start (len=1)
---------------------------- Captured log teardown -----------------------------
__init__.py               1422 DEBUG    start
!!!!!!!!!!!!!!!!!!!! Interrupted: stopping after 1 failures !!!!!!!!!!!!!!!!!!!!
=============== 1 failed, 113 passed, 1 skipped in 91.87 seconds ===============
debian/rules:51: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 2

Reply via email to