geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benjamin P Ross (Jira)" <j...@apache.org>
Subject [jira] [Assigned] (GEODE-6874) Improve test coverage for Tomcat session state module
Date Wed, 21 Aug 2019 21:07:00 GMT

     [ 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)

Mime
View raw message