jetty.project icon indicating copy to clipboard operation
jetty.project copied to clipboard

Move most session tests out of EE

Open gregw opened this issue 5 months ago • 1 comments

Jetty version(s) 12.1..x

Enhancement Description

Many of the tests for session integration (e.g mongoDb, hazelcast, etc) are repeated for each EE. Many/most of these could be moved either to:

  • tests within each integration
  • to test/jetty-session-test-common

In fact, most of the functionality might already be tested in test/jetty-session-test-common?

org/eclipse/jetty/eeXX/session/AbstractClusteredInvalidationSessionTest.java
      3 org/eclipse/jetty/eeXX/session/AbstractClusteredOrphanedSessionTest.java
      3 org/eclipse/jetty/eeXX/session/AbstractClusteredSessionScavengingTest.java
      3 org/eclipse/jetty/eeXX/session/AbstractWebAppObjectInSessionTest.java
      3 org/eclipse/jetty/eeXX/session/AsyncTest.java
      3 org/eclipse/jetty/eeXX/session/ClientCrossContextSessionTest.java
      3 org/eclipse/jetty/eeXX/session/ConcurrencyTest.java
      3 org/eclipse/jetty/eeXX/session/CreationTest.java
      3 org/eclipse/jetty/eeXX/session/DeleteUnloadableSessionTest.java
      3 org/eclipse/jetty/eeXX/session/DuplicateCookieTest.java
      3 org/eclipse/jetty/eeXX/session/file/ClusteredOrphanedSessionTest.java
      3 org/eclipse/jetty/eeXX/session/gcloud/ClusteredOrphanedSessionTest.java
      3 org/eclipse/jetty/eeXX/session/gcloud/ClusteredSessionScavengingTest.java
      3 org/eclipse/jetty/eeXX/session/gcloud/GCloudSessionDataStoreTest.java
      3 org/eclipse/jetty/eeXX/session/gcloud/InvalidationSessionTest.java
      3 org/eclipse/jetty/eeXX/session/hazelcast/client/ClientOrphanedSessionClientTest.java
      3 org/eclipse/jetty/eeXX/session/hazelcast/client/ClientSessionScavengingClientTest.java
      3 org/eclipse/jetty/eeXX/session/hazelcast/client/HazelcastSessionDataStoreClientTest.java
      3 org/eclipse/jetty/eeXX/session/hazelcast/ClusteredOrphanedSessionTest.java
      3 org/eclipse/jetty/eeXX/session/hazelcast/ClusteredSessionScavengingTest.java
      3 org/eclipse/jetty/eeXX/session/hazelcast/HazelcastClusteredInvalidationSessionTest.java
      3 org/eclipse/jetty/eeXX/session/hazelcast/HazelcastSessionDataStoreTest.java
      3 org/eclipse/jetty/eeXX/session/IdleSessionTest.java
      3 org/eclipse/jetty/eeXX/session/infinispan/ClusteredOrphanedSessionTest.java
      3 org/eclipse/jetty/eeXX/session/infinispan/ClusteredSerializedSessionScavengingTest.java
      3 org/eclipse/jetty/eeXX/session/infinispan/ClusteredSessionScavengingTest.java
      3 org/eclipse/jetty/eeXX/session/infinispan/InfinispanFileSessionDataStoreTest.java
      3 org/eclipse/jetty/eeXX/session/infinispan/InfinispanSessionDataStoreTest.java
      3 org/eclipse/jetty/eeXX/session/infinispan/remote/RemoteClusteredInvalidationSessionTest.java
      3 org/eclipse/jetty/eeXX/session/infinispan/remote/RemoteClusteredSessionScavengingTest.java
      3 org/eclipse/jetty/eeXX/session/infinispan/remote/RemoteInfinispanSessionDataStoreTest.java
      3 org/eclipse/jetty/eeXX/session/infinispan/SerializedInfinispanSessionDataStoreTest.java
      3 org/eclipse/jetty/eeXX/session/jdbc/ClusteredInvalidationSessionTest.java
      3 org/eclipse/jetty/eeXX/session/jdbc/ClusteredOrphanedSessionTest.java
      3 org/eclipse/jetty/eeXX/session/jdbc/ClusteredSessionMigrationTest.java
      3 org/eclipse/jetty/eeXX/session/jdbc/ClusteredSessionScavengingTest.java
      3 org/eclipse/jetty/eeXX/session/jdbc/JDBCSessionDataStoreTest.java
      3 org/eclipse/jetty/eeXX/session/jdbc/ReloadedSessionMissingClassTest.java
      3 org/eclipse/jetty/eeXX/session/jdbc/SessionTableSchemaTest.java
      3 org/eclipse/jetty/eeXX/session/jdbc/WebAppObjectInSessionTest.java
      3 org/eclipse/jetty/eeXX/session/memcached/CachingSessionDataStoreTest.java
      3 org/eclipse/jetty/eeXX/session/ModifyMaxInactiveIntervalTest.java
      3 org/eclipse/jetty/eeXX/session/NonClusteredSessionScavengingTest.java
      3 org/eclipse/jetty/eeXX/session/nosql/mongodb/AttributeNameTest.java
      3 org/eclipse/jetty/eeXX/session/nosql/mongodb/ClusteredInvalidateSessionTest.java
      3 org/eclipse/jetty/eeXX/session/nosql/mongodb/ClusteredOrphanedSessionTest.java
      3 org/eclipse/jetty/eeXX/session/nosql/mongodb/ClusteredSessionScavengingTest.java
      3 org/eclipse/jetty/eeXX/session/nosql/mongodb/MongoSessionDataStoreTest.java
      3 org/eclipse/jetty/eeXX/session/RedirectSessionTest.java
      3 org/eclipse/jetty/eeXX/session/ReentrantRequestSessionTest.java
      3 org/eclipse/jetty/eeXX/session/RemoveSessionTest.java
      3 org/eclipse/jetty/eeXX/session/RequestDispatchedSessionTest.java
      3 org/eclipse/jetty/eeXX/session/RequestScopedSessionSaveTest.java
      3 org/eclipse/jetty/eeXX/session/SameContextForwardedSessionTest.java
      3 org/eclipse/jetty/eeXX/session/SessionInvalidateCreateScavengeTest.java
      3 org/eclipse/jetty/eeXX/session/SessionInvalidationTest.java
      3 org/eclipse/jetty/eeXX/session/SessionRenewTest.java
      3 org/eclipse/jetty/eeXX/session/SessionTestSupport.java
      3 org/eclipse/jetty/eeXX/session/TestHttpSessionListener.java
      3 org/eclipse/jetty/eeXX/session/WebAppObjectInSessionServlet.java

gregw avatar May 08 '25 00:05 gregw