Fix intermittent validator_exit test failure (#23594)

* run validator_exit_test sequentially

* limit validator exit run to its own serial run subset
add 10ms delay in the validator exit tests

* fix intermittent validator exit failure

* no sleep

* undo the code move
This commit is contained in:
HaoranYi 2022-03-25 14:38:19 -05:00 committed by GitHub
parent 1f9c89c1e8
commit 01af40d6b6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 2 deletions

View File

@ -1800,7 +1800,6 @@ mod tests {
std::fs::remove_dir_all,
};
#[test]
fn validator_exit() {
solana_logger::setup();
let leader_keypair = Keypair::new();
@ -1880,7 +1879,6 @@ mod tests {
}
}
#[test]
fn validator_parallel_exit() {
let leader_keypair = Keypair::new();
let leader_node = Node::new_localhost_with_pubkey(&leader_keypair.pubkey());
@ -1928,6 +1926,12 @@ mod tests {
}
}
#[test]
fn test_validator_exit() {
validator_exit();
validator_parallel_exit();
}
#[test]
fn test_wait_for_supermajority() {
solana_logger::setup();