Skip to content

Commit aeb3e8a

Browse files
committed
test: fix idle_tenure_extend_active_mining
Removes flakiness from blocks mining too quickly.
1 parent 3b0c29e commit aeb3e8a

File tree

1 file changed

+5
-0
lines changed
  • testnet/stacks-node/src/tests/signer

1 file changed

+5
-0
lines changed

testnet/stacks-node/src/tests/signer/v0.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3949,6 +3949,10 @@ fn idle_tenure_extend_active_mining() {
39493949
info!("----- Mining nakamoto block {i} in tenure {t} -----");
39503950

39513951
signer_test.wait_for_nakamoto_block(30, || {
3952+
// Stall the miner while we submit transactions, so that they
3953+
// are all included in the same block
3954+
TEST_MINE_STALL.set(true);
3955+
39523956
// Throw in a STX transfer to test mixed blocks
39533957
let sender_nonce = get_and_increment_nonce(&sender_sk, &mut sender_nonces);
39543958
let transfer_tx = make_stacks_transfer(
@@ -3984,6 +3988,7 @@ fn idle_tenure_extend_active_mining() {
39843988
}
39853989
}
39863990
}
3991+
TEST_MINE_STALL.set(false);
39873992
});
39883993
let latest_response = signer_test.get_latest_block_response(slot_id);
39893994
let naka_blocks = test_observer::get_mined_nakamoto_blocks();

0 commit comments

Comments
 (0)