From d92cdc6af2610cda5fc909330c90f3eaa02394b8 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 13 Mar 2013 13:42:18 +0000
Subject: [PATCH] Fixed a randomly failing test.

---
 opends/tests/unit-tests-testng/src/server/org/opends/server/tools/LDAPSearchNoServerTestCase.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/tools/LDAPSearchNoServerTestCase.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/tools/LDAPSearchNoServerTestCase.java
index 15481cc..93cc872 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/tools/LDAPSearchNoServerTestCase.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/tools/LDAPSearchNoServerTestCase.java
@@ -28,6 +28,9 @@
 
 import static org.testng.Assert.*;
 
+import java.net.InetSocketAddress;
+
+import org.opends.server.TestCaseUtils;
 import org.opends.server.protocols.ldap.LDAPResultCode;
 import org.testng.annotations.Test;
 
@@ -44,10 +47,12 @@
   @Test
   public void testSearchWithServerDown()
   {
+    InetSocketAddress freeAddress =
+        (InetSocketAddress) TestCaseUtils.findFreeSocketAddress();
     String[] args =
     {
       "-h", "127.0.0.1",
-      "-p", "1389",
+      "-p", String.valueOf(freeAddress.getPort()),
       "-D", "cn=Directory Manager",
       "-w", "password",
       "-b", "",

--
Gitblit v1.10.0