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

Benjamin P Ross reassigned GEODE-6874:
--------------------------------------

    Assignee: Benjamin P Ross

> Improve test coverage for Tomcat session state module
> -----------------------------------------------------
>
>                 Key: GEODE-6874
>                 URL: https://issues.apache.org/jira/browse/GEODE-6874
>             Project: Geode
>          Issue Type: Improvement
>          Components: http session, tests
>            Reporter: Ryan McMahon
>            Assignee: Benjamin P Ross
>            Priority: Major
>              Labels: GeodeCommons
>
> Our unit and integration test coverage is significantly lacking for the 
> Tomcat session state module.  This story aims to improve test coverage of 
> that module via unit, integration and DUnit tests.
> Write unit and/or integration tests for the following classes:
>  * DeltaSessionAttributeEventBatch
>  * DeltaSessionDestroyAttributeEvent
>  * DeltaSessionStatistics
>  * DeltaSessionUpdateAttributeEvent
>  * AbstractSessionCache
>  * ClientServerSessionCache
>  * CommitSessionValve
>  * DeltaSession
>  * DeltaSessionFacade
>  * DeltaSessionManager
>  * JvmRouteBinderValve
>  * PeerToPeerSessionCache
>  * SessionExpirationCacheListener
> 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