Skip to content

Commit ff93d98

Browse files
committed
server_key_algorithms: run test cases in parallel
Each case takes ~1s, so running them in series is quite slow. This also increases the failure rate.
1 parent c163d4e commit ff93d98

1 file changed

Lines changed: 46 additions & 1 deletion

File tree

tests/runner.rs

Lines changed: 46 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -485,16 +485,61 @@ fn server_with_key_algorithm(key_type: &str, sig_algs: &str, version_flag: &str)
485485

486486
#[test]
487487
#[ignore]
488-
fn server_key_algorithms() {
488+
fn server_key_algorithm_rsa_pss_rsae_sha256() {
489489
server_with_key_algorithm("rsa", "rsa_pss_rsae_sha256", "-tls1_3");
490+
}
491+
492+
#[test]
493+
#[ignore]
494+
fn server_key_algorithm_rsa_pss_rsae_sha384() {
490495
server_with_key_algorithm("rsa", "rsa_pss_rsae_sha384", "-tls1_3");
496+
}
497+
498+
#[test]
499+
#[ignore]
500+
fn server_key_algorithm_rsa_pss_rsae_sha512() {
491501
server_with_key_algorithm("rsa", "rsa_pss_rsae_sha512", "-tls1_3");
502+
}
503+
504+
#[test]
505+
#[ignore]
506+
fn server_key_algorithm_rsa_pkcs1_sha256() {
492507
server_with_key_algorithm("rsa", "rsa_pkcs1_sha256", "-tls1_2");
508+
}
509+
510+
#[test]
511+
#[ignore]
512+
fn server_key_algorithm_rsa_pkcs1_sha384() {
493513
server_with_key_algorithm("rsa", "rsa_pkcs1_sha384", "-tls1_2");
514+
}
515+
516+
#[test]
517+
#[ignore]
518+
fn server_key_algorithm_rsa_pkcs1_sha512() {
494519
server_with_key_algorithm("rsa", "rsa_pkcs1_sha512", "-tls1_2");
520+
}
521+
522+
#[test]
523+
#[ignore]
524+
fn server_key_algorithm_ed25519() {
495525
server_with_key_algorithm("ed25519", "ed25519", "-tls1_3");
526+
}
527+
528+
#[test]
529+
#[ignore]
530+
fn server_key_algorithm_ecdsa_secp256r1_sha256() {
496531
server_with_key_algorithm("ecdsa-p256", "ecdsa_secp256r1_sha256", "-tls1_3");
532+
}
533+
534+
#[test]
535+
#[ignore]
536+
fn server_key_algorithm_ecdsa_secp384r1_sha384() {
497537
server_with_key_algorithm("ecdsa-p384", "ecdsa_secp384r1_sha384", "-tls1_3");
538+
}
539+
540+
#[test]
541+
#[ignore]
542+
fn server_key_algorithm_ecdsa_secp521r1_sha512() {
498543
server_with_key_algorithm("ecdsa-p521", "ecdsa_secp521r1_sha512", "-tls1_3");
499544
}
500545

0 commit comments

Comments
 (0)