Skip to content

tests: feature_dip3_v19.py is flakey #6702

@DashCoreAutoGuix

Description

@DashCoreAutoGuix

see https://github.com/DashCoreAutoGuix/dash/actions/runs/15376815917/job/43263401005?pr=75#step:6:553

141/291 - feature_dip3_v19.py failed, Duration: 504 s

stdout:
2025-06-01T17:02:03.676000Z TestFramework (INFO): PRNG seed is: 8366388241304122564
2025-06-01T17:02:03.677000Z TestFramework (INFO): Initializing test directory /__w/dash/dash/build-ci/dashcore-linux64/testdatadirs/test_runner_∋_🏃_20250601_173935/feature_dip3_v19_265
2025-06-01T17:02:03.678000Z TestFramework (INFO): Creating and starting controller node
2025-06-01T17:02:03.678000Z TestFramework (INFO): Creating and starting 1 simple nodes
2025-06-01T17:02:04.020000Z TestFramework (INFO): Generating 11100 coins
2025-06-01T17:02:04.411000Z TestFramework (INFO): Preparing 5 masternodes
2025-06-01T17:02:04.474000Z TestFramework (INFO): Prepared MN 0: collateral_txid=edaee017307f56e3b1c42fd6afd7aac0f086c1ff72309ad2afd61eeea2e2c57f, collateral_vout=0, protxHash=5b23e58ef654ebdb7767b1c527f0e6f3360de25c85108cac0213f1e4aed4f4d5
2025-06-01T17:02:04.562000Z TestFramework (INFO): Prepared MN 1: collateral_txid=61e441ecc5695181f30c9eba8bec4e230fe341906753d0fbd4a71bfa0998e30d, collateral_vout=1, protxHash=06650537411a8f200d144d53d33a641f991104315a7e6ef458176bbb6fca3df0
2025-06-01T17:02:04.634000Z TestFramework (INFO): Prepared MN 2: collateral_txid=5b8dc9cb76f28a63c8c1a562ff96974cce7955b887ef79cd65f7911691a17d97, collateral_vout=0, protxHash=d26031959a344c7fb88d708ec0a792d3e3fc26a23a1c7e375080ee77414db9f9
2025-06-01T17:02:04.738000Z TestFramework (INFO): Prepared MN 3: collateral_txid=5555427d2e98ff4179412f78d3cb688109edbd98440549f90ff04c6e3ce3688c, collateral_vout=1, protxHash=66bfea7ba20a020b60232346cf85a22054ce06ef35e8b3de22e8ffd21d89c3cd
2025-06-01T17:02:04.817000Z TestFramework (INFO): Prepared MN 4: collateral_txid=45291d5ba9b3a0b94cfacd7f40025af07bf5b12ea21204a247fcfd7d314311b4, collateral_vout=0, protxHash=2ca813ba8f61546db374cb55247e77713d65bfc28493e38e8d733d31130a7d1a
2025-06-01T17:02:05.671000Z TestFramework (INFO): Starting 5 masternodes
2025-06-01T17:02:14.533000Z TestFramework (INFO): Mining quorum: llmq_type_name=llmq_test, llmq_type=100, expected_members=3, expected_connections=2, expected_contributions=3, expected_complaints=0, expected_justifications=0, expected_commitments=3
2025-06-01T17:02:14.696000Z TestFramework (INFO): Expected quorum_hash:781ff3f5f2a1de2809d462e56e7ebc3e5e355f3023fa3d49f4b223ff51602541
2025-06-01T17:02:14.696000Z TestFramework (INFO): Waiting for phase 1 (init)
2025-06-01T17:02:15.226000Z TestFramework (INFO): Waiting for phase 2 (contribute)
2025-06-01T17:02:15.755000Z TestFramework (INFO): Waiting for phase 3 (complain)
2025-06-01T17:02:16.280000Z TestFramework (INFO): Waiting for phase 4 (justify)
2025-06-01T17:02:16.805000Z TestFramework (INFO): Waiting for phase 5 (commit)
2025-06-01T17:02:17.841000Z TestFramework (INFO): Waiting for phase 6 (mining)
2025-06-01T17:02:18.381000Z TestFramework (INFO): Waiting final commitment
2025-06-01T17:02:18.432000Z TestFramework (INFO): Mining final commitment
2025-06-01T17:02:18.584000Z TestFramework (INFO): Waiting for quorum to appear in the list
2025-06-01T17:02:18.585000Z TestFramework (INFO): quorums: {'llmq_test': ['781ff3f5f2a1de2809d462e56e7ebc3e5e355f3023fa3d49f4b223ff51602541'], 'llmq_test_dip0024': [], 'llmq_test_platform': ['781ff3f5f2a1de2809d462e56e7ebc3e5e355f3023fa3d49f4b223ff51602541']}
2025-06-01T17:02:18.670000Z TestFramework (INFO): New quorum: height=168, quorumHash=781ff3f5f2a1de2809d462e56e7ebc3e5e355f3023fa3d49f4b223ff51602541, quorumIndex=0, minedBlock=5bd4eeade99cb8cfda00685e7acba48238e3da35ae24675b4425d75e2370ca9a
2025-06-01T17:02:18.678000Z TestFramework (INFO): Wait for v19 activation
2025-06-01T17:02:19.998000Z TestFramework (INFO): Activated v19 at height:199
2025-06-01T17:02:19.999000Z TestFramework (INFO): pubkeyoperator should still be shown using legacy scheme
2025-06-01T17:02:21.215000Z TestFramework (INFO): Prepared EvoNode 6: collateral_txid=0a908bf9625b11e53f8e89853f63494dee36b5709e376060a5e94afaa91d91e9, collateral_vout=2, protxHash=369b028cd83e81575731ccf7ed0b4244853d78f8e1726a39f7eda239b15a082a
2025-06-01T17:02:25.128000Z TestFramework (INFO): Successfully started and synced proTx:369b028cd83e81575731ccf7ed0b4244853d78f8e1726a39f7eda239b15a082a
2025-06-01T17:02:25.129000Z TestFramework (INFO): Checking that protxs with duplicate EvoNodes fields are rejected
2025-06-01T17:06:25.881000Z TestFramework (INFO): dynamically_prepare_masternode failed
2025-06-01T17:10:26.657000Z TestFramework (ERROR): Assertion failed
Traceback (most recent call last):
  File "/__w/dash/dash/build-ci/dashcore-linux64/test/functional/test_framework/test_framework.py", line 162, in main
    self.run_test()
  File "/__w/dash/dash/build-ci/dashcore-linux64/test/functional/feature_dip3_v19.py", line 87, in run_test
    self.dynamically_evo_update_service(evo_info_0, 8)
  File "/__w/dash/dash/build-ci/dashcore-linux64/test/functional/test_framework/test_framework.py", line 1384, in dynamically_evo_update_service
    tip = self.generate(self.nodes[0], 1)[0]
  File "/__w/dash/dash/build-ci/dashcore-linux64/test/functional/test_framework/test_framework.py", line 805, in generate
    sync_fun() if sync_fun else self.sync_all()
  File "/__w/dash/dash/build-ci/dashcore-linux64/test/functional/test_framework/test_framework.py", line 874, in sync_all
    self.sync_blocks(nodes)
  File "/__w/dash/dash/build-ci/dashcore-linux64/test/functional/test_framework/test_framework.py", line 840, in sync_blocks
    raise AssertionError("Block sync timed out after {}s:{}".format(
AssertionError: Block sync timed out after 240s:
  '671fc254c492c6763921e83016cff2957ea1cc7cedd48ab8abe0a8c671695ea2'
  '671fc254c492c6763921e83016cff2957ea1cc7cedd48ab8abe0a8c671695ea2'
  '671fc254c492c6763921e83016cff2957ea1cc7cedd48ab8abe0a8c671695ea2'
  '7bcab13a03c70e0f9ddfd7ebfc2fca735edde153e3252844058d84861375aa3f'
  '671fc254c492c6763921e83016cff2957ea1cc7cedd48ab8abe0a8c671695ea2'
  '671fc254c492c6763921e83016cff2957ea1cc7cedd48ab8abe0a8c671695ea2'
  '4811d863a95fc9d2016330b912b7d82fc99ab86ddf931e46e3424d3753e7a152'
2025-06-01T17:10:27.159000Z TestFramework (INFO): Stopping nodes
2025-06-01T17:10:27.667000Z TestFramework (WARNING): Not cleaning up dir /__w/dash/dash/build-ci/dashcore-linux64/testdatadirs/test_runner_∋_🏃_20250601_173935/feature_dip3_v19_265
2025-06-01T17:10:27.667000Z TestFramework (ERROR): Test failed. Test logging available at /__w/dash/dash/build-ci/dashcore-linux64/testdatadirs/test_runner_∋_🏃_20250601_173935/feature_dip3_v19_265/test_framework.log
2025-06-01T17:10:27.667000Z TestFramework (ERROR): 
2025-06-01T17:10:27.667000Z TestFramework (ERROR): Hint: Call /__w/dash/dash/build-ci/dashcore-linux64/test/functional/combine_logs.py '/__w/dash/dash/build-ci/dashcore-linux64/testdatadirs/test_runner_∋_🏃_20250601_173935/feature_dip3_v19_265' to consolidate all logs
2025-06-01T17:10:27.667000Z TestFramework (ERROR): 
2025-06-01T17:10:27.668000Z TestFramework (ERROR): If this failure happened unexpectedly or intermittently, please file a bug and provide a link or upload of the combined log.
2025-06-01T17:10:27.668000Z TestFramework (ERROR): https://github.com/dashpay/dash/issues
2025-06-01T17:10:27.668000Z TestFramework (ERROR): 


stderr:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions