Wait for member replication after JOIN and include desktop diagnostics

This commit is contained in:
evgeny committed 2026-10-04 15:24:06 +02:00
1 parent 570e637795
commit 8e25ffb392
2 files changed
+4

No files matched your search

+3
View File
@@ -175,6 +175,9 @@ int main(void) {
"delivered link is registered with ten minute lifetime");
CHECK(!join_link(ua, link), "B joins target group using received PM link");
char target_id[64]; snprintf(target_id, sizeof(target_id), "%llu", (unsigned long long)target);
deadline = get_time_tb() + 100000;
while (!topo_node_sqlite_member_in_channel(nodes[1]->topo_sqlite_db, target_id, nodes[1]->node_id) &&
get_time_tb() < deadline) uasync_poll(ua, 100);
CHECK(topo_node_sqlite_member_in_channel(nodes[0]->topo_sqlite_db, target_id, nodes[1]->node_id) &&
topo_node_sqlite_member_in_channel(nodes[1]->topo_sqlite_db, target_id, nodes[1]->node_id), "membership committed on both nodes");
request(6, target, "", 0);