From f5a68d422df0f48a52ee75caf797e4d3123b83d1 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 13 Aug 2015 07:38:21 +0000
Subject: [PATCH] Fighting back random test failure

---
 opendj-server-legacy/src/test/java/org/opends/server/protocols/jmx/JmxTestCase.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/opendj-server-legacy/src/test/java/org/opends/server/protocols/jmx/JmxTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/protocols/jmx/JmxTestCase.java
index ad13d3f..048861c 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/protocols/jmx/JmxTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/protocols/jmx/JmxTestCase.java
@@ -45,6 +45,7 @@
 import org.testng.annotations.Test;
 
 /** An abstract class that all JMX unit test should extend. */
+@SuppressWarnings("javadoc")
 @Test(groups = { "precommit", "jmx" }, sequential = true)
 public abstract class JmxTestCase extends DirectoryServerTestCase
 {
@@ -84,9 +85,11 @@
     int cnt = 0;
     while (cnt <= 30 && jmxConnectionHandler.getRMIConnector().jmxRmiConnectorNoClientCertificate == null)
     {
-      Thread.sleep(100);
+      Thread.sleep(200);
       cnt++;
     }
+    assertNotNull(jmxConnectionHandler.getRMIConnector().jmxRmiConnectorNoClientCertificate,
+        "jmxRmiConnectorNoClientCertificate should not be null");
     return jmxConnectionHandler;
   }
 

--
Gitblit v1.10.0