You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@geode.apache.org by "Kirk Lund (JIRA)" <ji...@apache.org> on 2018/04/09 17:11:00 UTC

[jira] [Updated] (GEODE-4937) Client tests should reference CacheClientProxy KEY_SLOW_START_TIME_FOR_TESTING

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

Kirk Lund updated GEODE-4937:
-----------------------------
    Priority: Minor  (was: Major)

> Client tests should reference CacheClientProxy KEY_SLOW_START_TIME_FOR_TESTING
> ------------------------------------------------------------------------------
>
>                 Key: GEODE-4937
>                 URL: https://issues.apache.org/jira/browse/GEODE-4937
>             Project: Geode
>          Issue Type: Wish
>          Components: tests
>            Reporter: Kirk Lund
>            Assignee: Kirk Lund
>            Priority: Minor
>
> CacheClientProxy constant KEY_SLOW_START_TIME_FOR_TESTING should be made public so that tests can reference it instead of hardcoding "slowStartTimeForTesting" when enabling this (for testing only) system property.
> {noformat}
> $ git grep slowStartTimeForTesting
> geode-core/src/main/java/org/apache/geode/internal/cache/properties.html:<dt><strong>slowStartTimeForTesting</strong></dt>
> geode-core/src/main/java/org/apache/geode/internal/cache/properties.html:See org.apache.geode.internal.cache.tier.sockets.CacheClientProxy.MessageDispatcher#slowStartTimeForTesting.
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientProxy.java:  private static final String KEY_SLOW_START_TIME_FOR_TESTING = "slowStartTimeForTesting";
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientProxy.java:        long slowStartTimeForTesting =
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientProxy.java:        while ((slowStartTimeForTesting > elapsedTime) && isSlowStartForTesting) {
> geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/CacheClientProxy.java:        if (slowStartTimeForTesting < elapsedTime) {
> geode-core/src/test/java/org/apache/geode/internal/cache/ha/Bug36853EventsExpiryDUnitTest.java:    System.setProperty("slowStartTimeForTesting", String.valueOf(DISPATCHER_SLOWSTART_TIME));
> geode-core/src/test/java/org/apache/geode/internal/cache/ha/HAConflationDUnitTest.java:    System.setProperty("slowStartTimeForTesting", "15000");
> geode-core/src/test/java/org/apache/geode/internal/cache/ha/HAGIIDUnitTest.java:    System.setProperty("slowStartTimeForTesting", "120000");
> geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/ClientConflationDUnitTest.java:    System.setProperty("slowStartTimeForTesting", "15000");
> geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/ConflationDUnitTest.java:    System.setProperty("slowStartTimeForTesting", milis);
> geode-cq/src/test/java/org/apache/geode/internal/cache/ha/HADispatcherDUnitTest.java:    System.setProperty("slowStartTimeForTesting", "5000");
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)