Skip to content

Commit 3f17a01

Browse files
committed
fix: bump mocktime in simplepose when generating blocks to improve robustness
1 parent 132d95e commit 3f17a01

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/functional/feature_llmq_simplepose.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ def mine_quorum_no_check(self, expected_good_nodes, mninfos_online):
101101
# move forward to next DKG
102102
skip_count = 24 - (self.nodes[0].getblockcount() % 24)
103103
if skip_count != 0:
104-
self.bump_mocktime(1, nodes=nodes)
104+
self.bump_mocktime(skip_count, nodes=nodes)
105105
self.nodes[0].generate(skip_count)
106106
self.sync_blocks(nodes)
107107

@@ -147,6 +147,7 @@ def mine_quorum_no_check(self, expected_good_nodes, mninfos_online):
147147
quorum_info = self.nodes[0].quorum("info", 100, new_quorum)
148148

149149
# Mine 8 (SIGN_HEIGHT_OFFSET) more blocks to make sure that the new quorum gets eligible for signing sessions
150+
self.bump_mocktime(8)
150151
self.nodes[0].generate(8)
151152
self.sync_blocks(nodes)
152153
self.log.info("New quorum: height=%d, quorumHash=%s, quorumIndex=%d, minedBlock=%s" % (quorum_info["height"], new_quorum, quorum_info["quorumIndex"], quorum_info["minedBlock"]))

0 commit comments

Comments
 (0)