@@ -42,15 +42,17 @@ groups() ->
42
42
{cluster_size_2 , [], [recover ]},
43
43
{cluster_size_2_parallel , [parallel ], all_tests ()},
44
44
{cluster_size_3 , [],
45
- [restart_coordinator_without_queues ,
45
+ [
46
+ restart_coordinator_without_queues ,
46
47
delete_down_replica ,
47
48
replica_recovery ,
48
49
leader_failover ,
49
50
leader_failover_dedupe ,
50
51
add_replicas ,
51
52
publish_coordinator_unavailable ,
52
53
leader_locator_policy ,
53
- queue_size_on_declare ]},
54
+ queue_size_on_declare
55
+ ]},
54
56
{cluster_size_3_1 , [], [shrink_coordinator_cluster ]},
55
57
{cluster_size_3_2 , [], [recover ,
56
58
declare_with_node_down ]},
@@ -206,6 +208,16 @@ init_per_testcase(TestCase, Config)
206
208
_ ->
207
209
init_test_case (TestCase , Config )
208
210
end ;
211
+ init_per_testcase (TestCase , Config )
212
+ when TestCase == replica_recovery
213
+ orelse TestCase == leader_failover ->
214
+ case rabbit_ct_helpers :is_mixed_versions () of
215
+ true ->
216
+ % % not supported because of machine version difference
217
+ {skip , " mixed version clusters are not supported" };
218
+ _ ->
219
+ init_test_case (TestCase , Config )
220
+ end ;
209
221
init_per_testcase (TestCase , Config ) ->
210
222
init_test_case (TestCase , Config ).
211
223
0 commit comments