Clean up nodes in reconfiguration test (#5983)

This commit is contained in:
Amaury Chamayou 2024-02-05 10:52:47 +00:00 коммит произвёл GitHub
Родитель 88499c0fcd
Коммит 82320b0b63
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 3 добавлений и 9 удалений

Просмотреть файл

@ -391,6 +391,7 @@ def test_add_node_from_snapshot(network, args, copy_ledger=True, from_backup=Fal
primary, _ = network.find_primary()
network.retire_node(primary, new_node)
new_node.stop()
return network
@ -420,6 +421,7 @@ def test_add_as_many_pending_nodes(network, args):
# Cleanup killed pending nodes
for new_node in new_nodes:
network.retire_node(primary, new_node)
new_node.stop()
wait_for_reconfiguration_to_complete(network)
@ -446,6 +448,7 @@ def test_retire_primary(network, args):
primary, backup = network.find_primary_and_any_backup()
network.retire_node(primary, primary, timeout=15)
primary.stop()
# Query this backup to find the new primary. If we ask any other
# node, then this backup may not know the new primary by the
# time we call check_can_progress.
@ -891,15 +894,6 @@ def run_join_old_snapshot(args):
)
def get_current_nodes_table(network):
tables, _ = network.get_latest_ledger_public_state()
tn = "public:ccf.gov.nodes.info"
r = {}
for nid, info in tables[tn].items():
r[nid.decode()] = json.loads(info)
return r
if __name__ == "__main__":
cr = ConcurrentRunner()
cr.add(