Skip to content

qa: Intermittent failure in p2p_compactblocks.py #19449

@hebasto

Description

@hebasto

https://cirrus-ci.com/task/5882340478025728?command=ci#L291

log excerpt

stdout:
2020-07-05T14:39:05.494000Z TestFramework (INFO): Initializing test directory /tmp/cirrus-ci-build/ci/scratch/test_runner/test_runner_₿_🏃_20200705_143741/p2p_compactblocks_152
2020-07-05T14:39:12.900000Z TestFramework (INFO): Testing SENDCMPCT p2p message... 
2020-07-05T14:39:16.140000Z TestFramework (INFO): Testing compactblock construction...
2020-07-05T14:40:34.386000Z TestFramework (INFO): Testing compactblock requests (segwit node)... 
2020-07-05T14:40:34.948000Z TestFramework (INFO): Testing getblocktxn requests (segwit node)...
2020-07-05T14:40:36.204000Z TestFramework (INFO): Testing getblocktxn handler (segwit node should return witnesses)...
2020-07-05T14:40:38.129000Z TestFramework (INFO): Testing compactblock requests/announcements not at chain tip...
2020-07-05T14:40:40.544000Z TestFramework (INFO): Testing handling of incorrect blocktxn responses...
2020-07-05T14:40:41.370000Z TestFramework (INFO): Testing reconstructing compact blocks from all peers...
2020-07-05T14:40:42.182000Z TestFramework (INFO): Testing end-to-end block relay...
2020-07-05T14:40:43.530000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/test_framework/test_framework.py", line 117, in main
    self.run_test()
  File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/p2p_compactblocks.py", line 837, in run_test
    self.test_end_to_end_block_relay([self.segwit_node, self.old_node])
  File "/tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/p2p_compactblocks.py", line 697, in test_end_to_end_block_relay
    assert "cmpctblock" in l.last_message
AssertionError
2020-07-05T14:40:43.629000Z TestFramework (INFO): Stopping nodes
2020-07-05T14:40:47.031000Z TestFramework (WARNING): Not cleaning up dir /tmp/cirrus-ci-build/ci/scratch/test_runner/test_runner_₿_🏃_20200705_143741/p2p_compactblocks_152
2020-07-05T14:40:47.031000Z TestFramework (ERROR): Test failed. Test logging available at /tmp/cirrus-ci-build/ci/scratch/test_runner/test_runner_₿_🏃_20200705_143741/p2p_compactblocks_152/test_framework.log
2020-07-05T14:40:47.032000Z TestFramework (ERROR): 
2020-07-05T14:40:47.032000Z TestFramework (ERROR): Hint: Call /tmp/cirrus-ci-build/ci/scratch/build/bitcoin-x86_64-pc-linux-gnu/test/functional/combine_logs.py '/tmp/cirrus-ci-build/ci/scratch/test_runner/test_runner_₿_🏃_20200705_143741/p2p_compactblocks_152' to consolidate all logs
2020-07-05T14:40:47.032000Z TestFramework (ERROR): 
2020-07-05T14:40:47.032000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2020-07-05T14:40:47.032000Z TestFramework (ERROR): https://github.com/bitcoin/bitcoin/issues
2020-07-05T14:40:47.033000Z TestFramework (ERROR): 
stderr:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions