From 13cc1a62b201bd50a95359f06f3a76208044f299 Mon Sep 17 00:00:00 2001 From: chronolaw Date: Thu, 6 Feb 2025 16:12:03 +0800 Subject: [PATCH] tests(clustering/rpc): enable rpc sync for config compat --- .../02-integration/09-hybrid_mode/09-config-compat_spec.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/spec/02-integration/09-hybrid_mode/09-config-compat_spec.lua b/spec/02-integration/09-hybrid_mode/09-config-compat_spec.lua index 6517563ae4a..52dd2f681ac 100644 --- a/spec/02-integration/09-hybrid_mode/09-config-compat_spec.lua +++ b/spec/02-integration/09-hybrid_mode/09-config-compat_spec.lua @@ -76,8 +76,9 @@ local function get_sync_status(id) end --- XXX TODO: helpers.clustering_client supports rpc sync -for _, rpc_sync in ipairs { "off" } do +for _, v in ipairs({ {"off", "off"}, {"on", "off"}, {"on", "on"}, }) do + local rpc, rpc_sync = v[1], v[2] + for _, strategy in helpers.each_strategy() do describe("CP/DP config compat transformations #" .. strategy, function() @@ -103,6 +104,7 @@ describe("CP/DP config compat transformations #" .. strategy, function() cluster_listen = CP_HOST .. ":" .. CP_PORT, nginx_conf = "spec/fixtures/custom_nginx.template", plugins = "bundled", + cluster_rpc= rpc, cluster_rpc_sync = rpc_sync, })) end)