Skip to content

Commit db94922

Browse files
committed
test: generate block by batches when it's not important to go one-by-one
1 parent a27ea4f commit db94922

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

test/functional/feature_governance.py

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -353,9 +353,8 @@ def sync_gov(node):
353353
assert n > 0
354354

355355
self.log.info("Move remaining n blocks until the next maturity window")
356-
for _ in range(n):
357-
self.bump_mocktime(1)
358-
self.generate(self.nodes[0], 1, sync_fun=self.sync_blocks())
356+
self.bump_mocktime(n)
357+
self.generate(self.nodes[0], n, sync_fun=self.sync_blocks())
359358

360359
self.log.info("Move inside maturity window until the next Superblock")
361360
for _ in range(sb_maturity_window - 1):
@@ -373,9 +372,8 @@ def sync_gov(node):
373372
self.log.info("Mine and check a couple more superblocks")
374373
for i in range(2):
375374
sb_block_height = 180 + (i + 1) * sb_cycle
376-
for _ in range(sb_immaturity_window):
377-
self.bump_mocktime(1)
378-
self.generate(self.nodes[0], 1, sync_fun=self.sync_blocks())
375+
self.bump_mocktime(sb_immaturity_window)
376+
self.generate(self.nodes[0], sb_immaturity_window, sync_fun=self.sync_blocks())
379377
for _ in range(sb_maturity_window - 1):
380378
self.bump_mocktime(1)
381379
self.generate(self.nodes[0], 1, sync_fun=self.sync_blocks())

0 commit comments

Comments
 (0)