mirror of
https://github.com/logos-blockchain/logos-blockchain-e2e-tests.git
synced 2026-01-03 13:43:11 +00:00
test: default config for 5 nodes temporarily
This commit is contained in:
parent
c6a8b44353
commit
696a6b2b66
@ -1,5 +1,5 @@
|
||||
port: 4400
|
||||
n_hosts: 2
|
||||
n_hosts: 5
|
||||
timeout: 30
|
||||
|
||||
# ConsensusConfig related parameters
|
||||
|
||||
@ -32,3 +32,30 @@ class StepsCommon:
|
||||
except Exception as ex:
|
||||
logger.error(f"REST service did not become ready in time: {ex}")
|
||||
raise
|
||||
|
||||
@pytest.fixture(scope="function")
|
||||
def setup_5_node_cluster(self, request):
|
||||
logger.debug(f"Running fixture setup: {inspect.currentframe().f_code.co_name}")
|
||||
self.node1 = NomosNode(CFGSYNC, "cfgsync")
|
||||
self.node2 = NomosNode(NOMOS, "nomos_node_0")
|
||||
self.node3 = NomosNode(NOMOS, "nomos_node_1")
|
||||
self.node4 = NomosNode(NOMOS, "nomos_node_2")
|
||||
self.node5 = NomosNode(NOMOS, "nomos_node_3")
|
||||
self.node6 = NomosNode(NOMOS_EXECUTOR, "nomos_node_4")
|
||||
self.node1.start()
|
||||
self.node2.start()
|
||||
self.node3.start()
|
||||
self.node4.start()
|
||||
self.node5.start()
|
||||
self.node6.start()
|
||||
self.main_nodes.extend([self.node1, self.node2, self.node3, self.node4, self.node5, self.node6])
|
||||
|
||||
try:
|
||||
self.node2.ensure_ready()
|
||||
self.node3.ensure_ready()
|
||||
self.node4.ensure_ready()
|
||||
self.node5.ensure_ready()
|
||||
self.node6.ensure_ready()
|
||||
except Exception as ex:
|
||||
logger.error(f"REST service did not become ready in time: {ex}")
|
||||
raise
|
||||
|
||||
@ -10,6 +10,7 @@ logger = get_custom_logger(__name__)
|
||||
class TestDataIntegrity(StepsDataAvailability):
|
||||
main_nodes = []
|
||||
|
||||
@pytest.mark.usefixtures("setup_5_node_cluster")
|
||||
def test_da_identify_retrieve_missing_columns(self):
|
||||
self.disperse_data(DATA_TO_DISPERSE[0], [0] * 31 + [1], [0] * 8)
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user