Răsfoiți Sursa

darkfid2/harness: set inbound_connection to fix hanging test

Dastan-glitch 2 ani în urmă
părinte
comite
cb99fb3302
2 a modificat fișierele cu 6 adăugiri și 3 ștergeri
  1. 4 2
      bin/darkfid2/src/tests/harness.rs
  2. 2 1
      bin/darkfid2/src/tests/mod.rs

+ 4 - 2
bin/darkfid2/src/tests/harness.rs

@@ -87,8 +87,10 @@ impl Harness {
 
         // Generate validators using pregenerated vks
         let (_, vks) = vks::read_or_gen_vks_and_pks()?;
-        let mut sync_settings = Settings { localnet: true, ..Default::default() };
-        let mut consensus_settings = Settings { localnet: true, ..Default::default() };
+        let mut sync_settings =
+            Settings { localnet: true, inbound_connections: 3, ..Default::default() };
+        let mut consensus_settings =
+            Settings { localnet: true, inbound_connections: 3, ..Default::default() };
 
         // Alice
         let alice_url = Url::parse("tcp+tls://127.0.0.1:18340")?;

+ 2 - 1
bin/darkfid2/src/tests/mod.rs

@@ -51,7 +51,8 @@ async fn sync_blocks_real(ex: Arc<Executor<'static>>) -> Result<()> {
     th.validate_chains(3, 7).await?;
 
     // We are going to create a third node and try to sync from the previous two
-    let mut sync_settings = Settings { localnet: true, ..Default::default() };
+    let mut sync_settings =
+        Settings { localnet: true, inbound_connections: 3, ..Default::default() };
 
     let charlie_url = Url::parse("tcp+tls://127.0.0.1:18342")?;
     sync_settings.inbound_addrs = vec![charlie_url];