This is an automated email from the ASF dual-hosted git repository.

dkulp pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cxf.git

commit 9c19cb8a5912ef62ae730c5d7aa385168762e637
Author: Daniel Kulp <d...@kulp.com>
AuthorDate: Fri Mar 17 07:45:00 2023 -0400

    Reduce the session timouts so test doesn't sit there doing nothing for 30 
seconds
---
 .../test/java/org/apache/cxf/systest/http/ClientServerSessionTest.java  | 2 +-
 .../src/test/java/org/apache/cxf/systest/http/GreeterSessionImpl.java   | 2 ++
 .../src/test/resources/org/apache/cxf/systest/http/SessionServer.xml    | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/systests/transports/src/test/java/org/apache/cxf/systest/http/ClientServerSessionTest.java
 
b/systests/transports/src/test/java/org/apache/cxf/systest/http/ClientServerSessionTest.java
index bc8fce1038..d59d25261d 100644
--- 
a/systests/transports/src/test/java/org/apache/cxf/systest/http/ClientServerSessionTest.java
+++ 
b/systests/transports/src/test/java/org/apache/cxf/systest/http/ClientServerSessionTest.java
@@ -115,7 +115,7 @@ public class ClientServerSessionTest extends 
AbstractBusClientServerTestBase {
             assertTrue(cookie.contains("a=a"));
             assertTrue(cookie.contains("b=b"));
 
-            Thread.sleep(30 * 1000); //let session expire
+            Thread.sleep(5 * 1000); //let session expire
             greeting = greeter.greetMe("SessionExpire");
             cookie = "";
             if (greeting.indexOf(';') != -1) {
diff --git 
a/systests/transports/src/test/java/org/apache/cxf/systest/http/GreeterSessionImpl.java
 
b/systests/transports/src/test/java/org/apache/cxf/systest/http/GreeterSessionImpl.java
index b3c00bd5b2..f92b58b0bb 100644
--- 
a/systests/transports/src/test/java/org/apache/cxf/systest/http/GreeterSessionImpl.java
+++ 
b/systests/transports/src/test/java/org/apache/cxf/systest/http/GreeterSessionImpl.java
@@ -75,6 +75,7 @@ public class GreeterSessionImpl implements Greeter {
         if (name == null) {
             name = me;
             LOG.info("Starting the Session");
+            session.setMaxInactiveInterval(1);
         }
 
         session.setAttribute("name", me);
@@ -117,6 +118,7 @@ public class GreeterSessionImpl implements Greeter {
         if (name == null) {
             name = me;
             LOG.info("Starting the Session");
+            session.setMaxInactiveInterval(1);
         }
 
         session.setAttribute("name", me);
diff --git 
a/systests/transports/src/test/resources/org/apache/cxf/systest/http/SessionServer.xml
 
b/systests/transports/src/test/resources/org/apache/cxf/systest/http/SessionServer.xml
index b4a84cf0d7..af0c009ebe 100644
--- 
a/systests/transports/src/test/resources/org/apache/cxf/systest/http/SessionServer.xml
+++ 
b/systests/transports/src/test/resources/org/apache/cxf/systest/http/SessionServer.xml
@@ -28,7 +28,7 @@
     <httpj:engine-factory bus="cxf">
         <httpj:engine port="${testutil.ports.SessionServer}">
             <httpj:sessionSupport>true</httpj:sessionSupport>
-            <httpj:sessionTimeout>20</httpj:sessionTimeout>
+            <httpj:sessionTimeout>10</httpj:sessionTimeout>
             <httpj:reuseAddress>false</httpj:reuseAddress>
         </httpj:engine>
     </httpj:engine-factory>

Reply via email to