From d7e59f32939cb6c5fadecdc588613055674ae8e0 Mon Sep 17 00:00:00 2001 From: Igor Katson Date: Wed, 14 Aug 2024 11:45:03 +0100 Subject: [PATCH 1/2] rename the e2e test --- crates/librqbit/src/tests/e2e.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/librqbit/src/tests/e2e.rs b/crates/librqbit/src/tests/e2e.rs index c5bb611..3929b00 100644 --- a/crates/librqbit/src/tests/e2e.rs +++ b/crates/librqbit/src/tests/e2e.rs @@ -20,7 +20,7 @@ use crate::{ }; #[tokio::test(flavor = "multi_thread", worker_threads = 64)] -async fn test_e2e() { +async fn test_e2e_download() { let _ = tracing_subscriber::fmt::try_init(); // 1. Create a torrent From 35b20f754bdd9c770d6d50a502f28a19f2dfdb7b Mon Sep 17 00:00:00 2001 From: Igor Katson Date: Wed, 14 Aug 2024 11:53:12 +0100 Subject: [PATCH 2/2] speed up e2e test --- crates/librqbit/src/tests/e2e.rs | 2 +- crates/librqbit/src/tests/test_util.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/librqbit/src/tests/e2e.rs b/crates/librqbit/src/tests/e2e.rs index 3929b00..2b81d15 100644 --- a/crates/librqbit/src/tests/e2e.rs +++ b/crates/librqbit/src/tests/e2e.rs @@ -57,7 +57,7 @@ async fn test_e2e_download() { async move { let peer_id = TestPeerMetadata { server_id: i, - max_random_sleep_ms: rand::thread_rng().gen_range(0u8..128), + max_random_sleep_ms: rand::thread_rng().gen_range(0u8..16), } .as_peer_id(); let session = crate::Session::new_with_opts( diff --git a/crates/librqbit/src/tests/test_util.rs b/crates/librqbit/src/tests/test_util.rs index dcf4555..4eba7a5 100644 --- a/crates/librqbit/src/tests/test_util.rs +++ b/crates/librqbit/src/tests/test_util.rs @@ -58,14 +58,14 @@ impl TestPeerMetadata { } pub fn disconnect_probability(&self) -> f64 { - if self.server_id % 2 == 0 { + if self.server_id % 2 == 1 { return 0.05f64; } 0f64 } pub fn bad_data_probability(&self) -> f64 { - if self.server_id % 2 == 0 { + if self.server_id % 2 == 1 { return 0.05f64; } 0f64