From c1992c6d069668880759811330943fd4d2ecfad9 Mon Sep 17 00:00:00 2001
From: kmochocki <kmochocki@syncad.com>
Date: Fri, 31 Jan 2025 16:23:06 +0000
Subject: [PATCH] Update communication settings for nodes

---
 package/test_tools/__private/base_node.py | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/package/test_tools/__private/base_node.py b/package/test_tools/__private/base_node.py
index 2afc04456..0a5fd1ea6 100644
--- a/package/test_tools/__private/base_node.py
+++ b/package/test_tools/__private/base_node.py
@@ -1,5 +1,6 @@
 from __future__ import annotations
 
+from datetime import timedelta
 from typing import TYPE_CHECKING, Any, cast
 
 from beekeepy import Settings
@@ -16,7 +17,10 @@ if TYPE_CHECKING:
 class BaseNode(UserHandleImplementation, Hived):
     def __init__(self, *, name: str, handle: NodeHandleBase | None = None) -> None:
         self.__name = context.names.register_numbered_name(name)
-        super().__init__(handle=handle, settings=Settings())
+        super().__init__(handle=handle, settings=Settings(
+            period_between_retries=timedelta(seconds=0.5),
+            max_retries=8,
+        ))
 
     def __str__(self) -> str:
         return self.__name
-- 
GitLab