Index: src/test/org/apache/geronimo/security/jaas/TimeoutTest.java
===================================================================
--- src/test/org/apache/geronimo/security/jaas/TimeoutTest.java	(revision 156064)
+++ src/test/org/apache/geronimo/security/jaas/TimeoutTest.java	(working copy)
@@ -62,7 +62,7 @@
         gbean = new GBeanData(loginService, JaasLoginService.getGBeanInfo());
         gbean.setReferencePatterns("Realms", Collections.singleton(new ObjectName("geronimo.security:type=SecurityRealm,*")));
         gbean.setAttribute("expiredLoginScanIntervalMillis", new Integer(50));
-        gbean.setAttribute("maxLoginDurationMillis", new Integer(1000));
+        gbean.setAttribute("maxLoginDurationMillis", new Integer(1500));
         gbean.setAttribute("algorithm", "HmacSHA1");
         gbean.setAttribute("password", "secret");
         kernel.loadGBean(gbean, JaasLoginService.class.getClassLoader());
@@ -186,11 +186,11 @@
 
         assertTrue("id of server subject should be non-null", ContextManager.getSubjectId(subject) != null);
 
-        Thread.sleep(300); // wait for timeout to kick in
+        Thread.sleep(700); // wait for timeout to kick in
 
         assertTrue("id of server subject should be non-null", ContextManager.getSubjectId(subject) != null);
 
-        Thread.sleep(1700); // wait for timeout to kick in
+        Thread.sleep(2500); // wait for timeout to kick in
 
         assertTrue("id of server subject should be null", ContextManager.getSubjectId(subject) == null);
     }
