diff --git a/modules/core/src/test/java/org/apache/ignite/spi/discovery/tcp/MultiDataCenterRingTest.java b/modules/core/src/test/java/org/apache/ignite/spi/discovery/tcp/MultiDataCenterRingTest.java index bdec5e5e7182c..70e4c4d0a23ee 100644 --- a/modules/core/src/test/java/org/apache/ignite/spi/discovery/tcp/MultiDataCenterRingTest.java +++ b/modules/core/src/test/java/org/apache/ignite/spi/discovery/tcp/MultiDataCenterRingTest.java @@ -118,7 +118,16 @@ private void generateRandomDcOrderCluster(int cnt) throws Exception { ThreadLocalRandom rnd = ThreadLocalRandom.current(); for (int i = 0; i < cnt; i++) { - System.setProperty(IgniteSystemProperties.IGNITE_DATA_CENTER_ID, rnd.nextBoolean() ? DC_ID_0 : DC_ID_1); + String dcId; + + if (i == 1) + dcId = DC_ID_0; + else if (i == 2) + dcId = DC_ID_1; + else + dcId = rnd.nextBoolean() ? DC_ID_0 : DC_ID_1; + + System.setProperty(IgniteSystemProperties.IGNITE_DATA_CENTER_ID, dcId); startGrid(i); }