From bb0aac1793d0c45e00c500dd4815a8c3cdc0aa05 Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Wed, 23 Apr 2025 08:14:08 +0000
Subject: [PATCH] FIX Replication IT tests unstable result (#514)

---
 opendj-server-legacy/src/test/java/org/opends/server/replication/service/ReplicationDomainTest.java |    5 +++++
 opendj-server-legacy/src/test/java/org/opends/server/replication/GenerationIdTest.java              |    4 ++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/opendj-server-legacy/src/test/java/org/opends/server/replication/GenerationIdTest.java b/opendj-server-legacy/src/test/java/org/opends/server/replication/GenerationIdTest.java
index 2d1c828..62426ba 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/replication/GenerationIdTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/replication/GenerationIdTest.java
@@ -13,7 +13,7 @@
  *
  * Copyright 2006-2010 Sun Microsystems, Inc.
  * Portions Copyright 2011-2016 ForgeRock AS.
- * Portions Copyright 2023-2024 3A Systems, LLC.
+ * Portions Copyright 2023-2025 3A Systems, LLC.
  */
 package org.opends.server.replication;
 
@@ -334,7 +334,7 @@
     String rsDir = "generationIdTest" + replServerId + testCase + "Db";
     ReplicationServer replicationServer = new ReplicationServer(
         new ReplServerFakeConfiguration(rsPort, rsDir, 0, replServerId, 0, 1000, servers));
-    Thread.sleep(2000);
+    Thread.sleep(3000);
     return replicationServer;
   }
 
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/replication/service/ReplicationDomainTest.java b/opendj-server-legacy/src/test/java/org/opends/server/replication/service/ReplicationDomainTest.java
index 0ef61bf..50a6728 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/replication/service/ReplicationDomainTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/replication/service/ReplicationDomainTest.java
@@ -369,6 +369,11 @@
 
   private boolean initializeFromRemote(ReplicationDomain domain) throws DirectoryException
   {
+    try {
+      Thread.sleep(2000);
+    } catch (InterruptedException e) {
+      throw new RuntimeException(e);
+    }
     for (DSInfo remoteDS : domain.getReplicaInfos().values())
     {
       if (remoteDS.getDsId() != domain.getServerId())

--
Gitblit v1.10.0