From 203ea8bdd3015b374fcdf633d3c6fe2b4c139279 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Fri, 26 Aug 2011 16:55:03 +0000
Subject: [PATCH] Fix unit tests which regularly cause Jenkins builds to fail (see OPENDJ-256).

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

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/api/PasswordValidatorTestCase.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/api/PasswordValidatorTestCase.java
index e075cd5..ee40a08 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/api/PasswordValidatorTestCase.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/api/PasswordValidatorTestCase.java
@@ -23,6 +23,7 @@
  *
  *
  *      Copyright 2006-2008 Sun Microsystems, Inc.
+ *      Portions copyright 2011 ForgeRock AS.
  */
 package org.opends.server.api;
 
@@ -82,7 +83,7 @@
 
 
   /**
-   * Drops static references to allow garbage collection. 
+   * Drops static references to allow garbage collection.
    */
   @AfterClass
   public void shutdown()
@@ -508,7 +509,7 @@
     Socket s = new Socket("127.0.0.1", TestCaseUtils.getServerLdapPort());
     org.opends.server.tools.LDAPReader r = new org.opends.server.tools.LDAPReader(s);
     LDAPWriter w = new LDAPWriter(s);
-    s.setSoTimeout(3000);
+    TestCaseUtils.configureSocket(s);
 
     BindRequestProtocolOp bindRequest =
       new BindRequestProtocolOp(
@@ -586,7 +587,7 @@
     Socket s = new Socket("127.0.0.1", TestCaseUtils.getServerLdapPort());
     org.opends.server.tools.LDAPReader r = new org.opends.server.tools.LDAPReader(s);
     LDAPWriter w = new LDAPWriter(s);
-    s.setSoTimeout(3000);
+    TestCaseUtils.configureSocket(s);
 
     BindRequestProtocolOp bindRequest =
       new BindRequestProtocolOp(
@@ -668,7 +669,7 @@
     Socket s = new Socket("127.0.0.1", TestCaseUtils.getServerLdapPort());
     org.opends.server.tools.LDAPReader r = new org.opends.server.tools.LDAPReader(s);
     LDAPWriter w = new LDAPWriter(s);
-    s.setSoTimeout(3000);
+    TestCaseUtils.configureSocket(s);
 
     BindRequestProtocolOp bindRequest =
       new BindRequestProtocolOp(
@@ -757,7 +758,7 @@
     Socket s = new Socket("127.0.0.1", TestCaseUtils.getServerLdapPort());
     org.opends.server.tools.LDAPReader r = new org.opends.server.tools.LDAPReader(s);
     LDAPWriter w = new LDAPWriter(s);
-    s.setSoTimeout(3000);
+    TestCaseUtils.configureSocket(s);
 
     BindRequestProtocolOp bindRequest =
       new BindRequestProtocolOp(
@@ -841,7 +842,7 @@
     Socket s = new Socket("127.0.0.1", TestCaseUtils.getServerLdapPort());
     org.opends.server.tools.LDAPReader r = new org.opends.server.tools.LDAPReader(s);
     LDAPWriter w = new LDAPWriter(s);
-    s.setSoTimeout(3000);
+    TestCaseUtils.configureSocket(s);
 
     BindRequestProtocolOp bindRequest =
       new BindRequestProtocolOp(

--
Gitblit v1.10.0