[ 
https://issues.apache.org/jira/browse/GEODE-7109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin P Ross updated GEODE-7109:
-----------------------------------
    Component/s: tests
                 http session

> Improve DUnit test coverage for Tomcat session state module
> -----------------------------------------------------------
>
>                 Key: GEODE-7109
>                 URL: https://issues.apache.org/jira/browse/GEODE-7109
>             Project: Geode
>          Issue Type: Improvement
>          Components: http session, tests
>            Reporter: Benjamin P Ross
>            Priority: Major
>              Labels: GeodeCommons
>
> Our DUnit test coverage is significantly lacking for the Tomcat session state 
> module.  This story aims to improve test coverage of that module.
> Write DUnit tests for the following classes:
>  * DeltaSessionAttributeEventBatch
>  * DeltaSessionDestroyAttributeEvent
>  * DeltaSessionStatistics
>  * DeltaSessionUpdateAttributeEvent
>  * AbstractSessionCache
>  * ClientServerSessionCache
>  * CommitSessionValve
>  * DeltaSession
>  * DeltaSessionFacade
>  * DeltaSessionManager
>  * JvmRouteBinderValve
>  * PeerToPeerSessionCache
>  * SessionExpirationCacheListener
>  * TouchReplicatedRegionEntriesFunction
>  * TouchPartitionedRegionEntriesFunction
> Write DUnit tests to exercise all versions of Tomcat with client-server and 
> peer-to-peer topologies, with and without local caching enabled.  We also 
> want to exercise rebalance, resource management (thresholds), and commit 
> behavior (CommitSessionValve) related configuration as described in the docs. 
>  We should scale these tests and the system level tests to do a more 
> realistic workload. A lot of them add a single entry to the session store 
> with just one or two containers. 
> ([https://gemfire.docs.pivotal.io/98/geode/tools_modules/http_session_mgmt/tomcat_changing_gf_default_cfg.html]).



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

Reply via email to