From e59ef240e8d8d71075ae89d48bb1655b33dd4760 Mon Sep 17 00:00:00 2001 From: evgeny Date: Sat, 24 Oct 2026 17:32:21 +0200 Subject: [PATCH] test(member-files): let transfer own initial route request --- tests/test_member_files_network.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/test_member_files_network.c b/tests/test_member_files_network.c index 3087add0..4d7ab760 100644 --- a/tests/test_member_files_network.c +++ b/tests/test_member_files_network.c @@ -251,9 +251,10 @@ static void tick(void* arg) { struct ETCP_ROUTER_CONN* route = etcp_router_conn_get(t->nodes[AUTHOR], GROUP, t->ids[SERVER], ETCP_RT_ID_MEMBER_FILES); if (route->inflight_q->count > t->peak_inflight) t->peak_inflight = route->inflight_q->count; if (t->phase == 0) { - int a = etcp_router_get_path(t->nodes[AUTHOR], GROUP, t->ids[SERVER], ETCP_RT_ID_MEMBER_FILES).next_hop_node_id != 0; - int b = etcp_router_get_path(t->nodes[READER], GROUP, t->ids[SERVER], ETCP_RT_ID_MEMBER_FILES).next_hop_node_id != 0; - if (a && b && t->nodes[SERVER]->member_files->storage_status == MF_OK) { t->phase = 1; transfer(t, 1, 1); } + if (t->nodes[SERVER]->member_files->storage_status == MF_OK) { + DEBUG_INFO(DEBUG_CATEGORY_MEDIA, "member_files test: storage ready; upload creates its own CM route request"); + t->phase = 1; transfer(t, 1, 1); + } } else if (t->phase == 1 && t->finished) { if (t->transfer_status) { fail(t, mf_status_text(t->transfer_status)); return; } t->phase = 2; request(t, MF_STAT, t->ids[AUTHOR]);