From 25cf5800bda473bc4bad4d64d18feaccb3c9f708 Mon Sep 17 00:00:00 2001 From: Quentin Gliech Date: Mon, 28 Oct 2024 15:50:21 +0100 Subject: [PATCH] Ignore slow test, and try to optimize slow deps during testing --- Cargo.toml | 16 +++++++++------- crates/handlers/src/passwords.rs | 1 + 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 26da0673b..f89105947 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -325,14 +325,16 @@ version = "0.6.2" # A few profile opt-level tweaks to make the test suite run faster [profile.dev.package] -num-bigint-dig.opt-level = 3 -sqlx-macros.opt-level = 3 -cranelift-codegen.opt-level = 3 -regalloc2.opt-level = 3 argon2.opt-level = 3 -pbkdf2.opt-level = 3 bcrypt.opt-level = 3 -sha2.opt-level = 3 -digest.opt-level = 3 block-buffer.opt-level = 3 +cranelift-codegen.opt-level = 3 +digest.opt-level = 3 +hmac.opt-level = 3 generic-array.opt-level = 3 +num-bigint-dig.opt-level = 3 +pbkdf2.opt-level = 3 +rayon.opt-level = 3 +regalloc2.opt-level = 3 +sha2.opt-level = 3 +sqlx-macros.opt-level = 3 diff --git a/crates/handlers/src/passwords.rs b/crates/handlers/src/passwords.rs index 1d9b71d1f..18dd7fa42 100644 --- a/crates/handlers/src/passwords.rs +++ b/crates/handlers/src/passwords.rs @@ -432,6 +432,7 @@ mod tests { } #[test] + #[ignore = "this is particularly slow (20s+ seconds)"] fn hashing_pbkdf2() { let mut rng = rand_chacha::ChaChaRng::seed_from_u64(42); let password = b"hunter2";