Sporadic p2p_sendheaders.py failure #16717

issue promag opened this issue on August 25, 2019
  1. promag commented at 1:38 AM on August 25, 2019: member

    From https://travis-ci.org/bitcoin/bitcoin/jobs/576334806:

    26/129 - p2p_sendheaders.py failed, Duration: 11 s
    stdout:
    2019-08-25T01:19:57.279000Z TestFramework (INFO): Initializing test directory /tmp/test_runner_₿_🏃_20190825_011948/p2p_sendheaders_113
    2019-08-25T01:19:59.214000Z TestFramework (INFO): Verify getheaders with null locator and valid hashstop returns headers.
    2019-08-25T01:19:59.265000Z TestFramework (INFO): Verify getheaders with null locator and invalid hashstop does not return headers.
    2019-08-25T01:19:59.368000Z TestFramework (INFO): Part 1: headers don't start before sendheaders message...
    2019-08-25T01:19:59.595000Z TestFramework (INFO): Part 1: success!
    2019-08-25T01:19:59.595000Z TestFramework (INFO): Part 2: announce blocks with headers after sendheaders message...
    2019-08-25T01:20:06.784000Z TestFramework (INFO): Part 2: success!
    2019-08-25T01:20:06.784000Z TestFramework (INFO): Part 3: headers announcements can stop after large reorg, and resume after headers/inv from peer...
    2019-08-25T01:20:07.952000Z TestFramework (ERROR): Assertion failed
    Traceback (most recent call last):
      File "/home/travis/build/bitcoin/bitcoin/build/bitcoin-x86_64-unknown-linux-gnu/test/functional/test_framework/test_framework.py", line 194, in main
        self.run_test()
      File "/home/travis/build/bitcoin/bitcoin/build/bitcoin-x86_64-unknown-linux-gnu/test/functional/p2p_sendheaders.py", line 251, in run_test
        self.test_nonnull_locators(test_node, inv_node)
      File "/home/travis/build/bitcoin/bitcoin/build/bitcoin-x86_64-unknown-linux-gnu/test/functional/p2p_sendheaders.py", line 400, in test_nonnull_locators
        test_node.check_last_inv_announcement(inv=[tip])
      File "/home/travis/build/bitcoin/bitcoin/build/bitcoin-x86_64-unknown-linux-gnu/test/functional/p2p_sendheaders.py", line 201, in check_last_inv_announcement
        assert_equal(compare_inv, inv)
      File "/home/travis/build/bitcoin/bitcoin/build/bitcoin-x86_64-unknown-linux-gnu/test/functional/test_framework/util.py", line 39, in assert_equal
        raise AssertionError("not(%s)" % " == ".join(str(arg) for arg in (thing1, thing2) + args))
    AssertionError: not([22996308511020538756034142222323615980046339237039649140648339153203264121338] == [24808722524705955029581326533910326322577679596402558676035484793782565538630])
    
  2. fanquake added the label Tests on Aug 25, 2019
  3. promag closed this on Apr 26, 2020

  4. DrahtBot locked this on Feb 15, 2022
Contributors
Labels

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-22 00:14 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me