From f752f547ba50e283a13abac8b9764cef305ad2a0 Mon Sep 17 00:00:00 2001 From: Itamar Turner-Trauring Date: Fri, 13 May 2022 13:30:47 -0400 Subject: [PATCH] More servers is fine. --- integration/util.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/integration/util.py b/integration/util.py index 0ec824f82..ad9249e45 100644 --- a/integration/util.py +++ b/integration/util.py @@ -482,7 +482,7 @@ def web_post(tahoe, uri_fragment, **kwargs): return resp.content -def await_client_ready(tahoe, timeout=10, liveness=60*2, expected_number_of_servers=1): +def await_client_ready(tahoe, timeout=10, liveness=60*2, minimum_number_of_servers=1): """ Uses the status API to wait for a client-type node (in `tahoe`, a `TahoeProcess` instance usually from a fixture e.g. `alice`) to be @@ -490,7 +490,7 @@ def await_client_ready(tahoe, timeout=10, liveness=60*2, expected_number_of_serv - it answers `http:///statistics/?t=json/` - there is at least one storage-server connected (configurable via - ``expected_number_of_servers``) + ``minimum_number_of_servers``) - every storage-server has a "last_received_data" and it is within the last `liveness` seconds @@ -507,7 +507,7 @@ def await_client_ready(tahoe, timeout=10, liveness=60*2, expected_number_of_serv time.sleep(1) continue - if len(js['servers']) != expected_number_of_servers: + if len(js['servers']) < minimum_number_of_servers: print("waiting because insufficient servers") time.sleep(1) continue