mirror of
https://github.com/0glabs/0g-storage-node.git
synced 2024-12-26 00:05:17 +00:00
Start nodes sequentially to fix some random failure. (#243)
Some checks are pending
abi-consistent-check / build-and-compare (push) Waiting to run
code-coverage / unittest-cov (push) Waiting to run
rust / check (push) Waiting to run
rust / test (push) Waiting to run
rust / lints (push) Waiting to run
functional-test / test (push) Waiting to run
Some checks are pending
abi-consistent-check / build-and-compare (push) Waiting to run
code-coverage / unittest-cov (push) Waiting to run
rust / check (push) Waiting to run
rust / test (push) Waiting to run
rust / lints (push) Waiting to run
functional-test / test (push) Waiting to run
Currently we use the config `network_libp2p_nodes` to connect nodes in the tests. This will not be retried, so if an early node starts too slowly, other nodes may fail to connect to it.
This commit is contained in:
parent
2f9960e8e7
commit
789eae5cc1
@ -209,13 +209,11 @@ class TestFramework:
|
|||||||
if i > 0:
|
if i > 0:
|
||||||
time.sleep(1)
|
time.sleep(1)
|
||||||
node.start()
|
node.start()
|
||||||
|
node.wait_for_rpc_connection()
|
||||||
|
|
||||||
self.log.info("Wait the zgs_node launch for %d seconds", self.launch_wait_seconds)
|
self.log.info("Wait the zgs_node launch for %d seconds", self.launch_wait_seconds)
|
||||||
time.sleep(self.launch_wait_seconds)
|
time.sleep(self.launch_wait_seconds)
|
||||||
|
|
||||||
for node in self.nodes:
|
|
||||||
node.wait_for_rpc_connection()
|
|
||||||
|
|
||||||
def add_arguments(self, parser: argparse.ArgumentParser):
|
def add_arguments(self, parser: argparse.ArgumentParser):
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
"--conflux-binary",
|
"--conflux-binary",
|
||||||
|
Loading…
Reference in New Issue
Block a user