Skip to content

Commit 6282ad9

Browse files
committed
CRC: cleanup tests
Signed-off-by: Jacinta Ferrant <[email protected]>
1 parent 2b5dcdc commit 6282ad9

File tree

1 file changed

+21
-39
lines changed
  • testnet/stacks-node/src/tests/signer

1 file changed

+21
-39
lines changed

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

Lines changed: 21 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -10184,19 +10184,17 @@ fn incoming_signers_ignore_block_proposals() {
1018410184

1018510185
let mut no_next_signer_messages = || {
1018610186
let _ = wait_for(30, || {
10187-
for slot_id in next_signer_slot_ids.iter() {
10188-
let latest_msgs = StackerDB::get_messages::<SignerMessage>(
10189-
stackerdb
10190-
.get_session_mut(&MessageSlotID::BlockResponse)
10191-
.expect("Failed to get BlockResponse stackerdb session"),
10192-
&[*slot_id],
10193-
)
10194-
.expect("Failed to get message from stackerdb");
10195-
assert!(
10196-
latest_msgs.is_empty(),
10197-
"Signer {slot_id} has messages in the stackerdb"
10198-
);
10199-
}
10187+
let latest_msgs = StackerDB::get_messages::<SignerMessage>(
10188+
stackerdb
10189+
.get_session_mut(&MessageSlotID::BlockResponse)
10190+
.expect("Failed to get BlockResponse stackerdb session"),
10191+
&next_signer_slot_ids,
10192+
)
10193+
.expect("Failed to get messages from stackerdb");
10194+
assert!(
10195+
latest_msgs.is_empty(),
10196+
"Next signers have messages in their stackerdb"
10197+
);
1020010198
Ok(false)
1020110199
});
1020210200
};
@@ -10218,19 +10216,12 @@ fn incoming_signers_ignore_block_proposals() {
1021810216

1021910217
info!("------------------------- Test Attempt to Mine Invalid Block {signer_signature_hash_1} -------------------------");
1022010218

10221-
// First propose a block to the signers that does not have the correct consensus hash or BitVec. This should be rejected BEFORE
10222-
// the block is submitted to the node for validation.
1022310219
let short_timeout = Duration::from_secs(30);
1022410220
let all_signers: Vec<_> = signer_test
1022510221
.signer_stacks_private_keys
1022610222
.iter()
1022710223
.map(StacksPublicKey::from_private)
1022810224
.collect();
10229-
signer_test.propose_block(block.clone(), short_timeout);
10230-
signer_test
10231-
.wait_for_block_rejections(30, &all_signers)
10232-
.expect("Timed out waiting for block rejections");
10233-
no_next_signer_messages();
1023410225
test_observer::clear();
1023510226

1023610227
// Propose a block to the signers that passes initial checks but will be rejected by the stacks node
@@ -10388,18 +10379,16 @@ fn outgoing_signers_ignore_block_proposals() {
1038810379

1038910380
let mut old_signers_ignore_block_proposals = |hash| {
1039010381
let _ = wait_for(10, || {
10391-
for slot_id in old_signer_slot_ids.iter() {
10392-
let latest_msgs = StackerDB::get_messages::<SignerMessage>(
10393-
stackerdb
10394-
.get_session_mut(&MessageSlotID::BlockResponse)
10395-
.expect("Failed to get BlockResponse stackerdb session"),
10396-
&[*slot_id],
10397-
)
10398-
.expect("Failed to get message from stackerdb");
10399-
for msg in latest_msgs.iter() {
10400-
if let SignerMessage::BlockResponse(response) = msg {
10401-
assert_ne!(response.get_signer_signature_hash(), hash);
10402-
}
10382+
let latest_msgs = StackerDB::get_messages::<SignerMessage>(
10383+
stackerdb
10384+
.get_session_mut(&MessageSlotID::BlockResponse)
10385+
.expect("Failed to get BlockResponse stackerdb session"),
10386+
&old_signer_slot_ids,
10387+
)
10388+
.expect("Failed to get messages from stackerdb");
10389+
for msg in latest_msgs.iter() {
10390+
if let SignerMessage::BlockResponse(response) = msg {
10391+
assert_ne!(response.get_signer_signature_hash(), hash);
1040310392
}
1040410393
}
1040510394
Ok(false)
@@ -10422,19 +10411,12 @@ fn outgoing_signers_ignore_block_proposals() {
1042210411

1042310412
info!("------------------------- Test Attempt to Mine Invalid Block {signer_signature_hash_1} -------------------------");
1042410413

10425-
// First propose a block to the signers that does not have the correct consensus hash or BitVec. This should be rejected BEFORE
10426-
// the block is submitted to the node for validation.
1042710414
let short_timeout = Duration::from_secs(30);
1042810415
let all_signers: Vec<_> = signer_test
1042910416
.signer_stacks_private_keys
1043010417
.iter()
1043110418
.map(StacksPublicKey::from_private)
1043210419
.collect();
10433-
signer_test.propose_block(block.clone(), short_timeout);
10434-
signer_test
10435-
.wait_for_block_rejections(30, &all_signers)
10436-
.expect("Timed out waiting for block rejections");
10437-
old_signers_ignore_block_proposals(signer_signature_hash_1);
1043810420
test_observer::clear();
1043910421

1044010422
// Propose a block to the signers that passes initial checks but will be rejected by the stacks node

0 commit comments

Comments
 (0)