[ 
https://issues.apache.org/jira/browse/GEODE-3530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16546875#comment-16546875
 ] 

ASF subversion and git services commented on GEODE-3530:
--------------------------------------------------------

Commit 72c2f3dabef457a5812d0faf14c4822018e5f7d2 in geode's branch 
refs/heads/develop from [~balesh2]
[ https://gitbox.apache.org/repos/asf?p=geode.git;h=72c2f3d ]

GEODE-3530: refactor to not use CliCommandTestBase (#2125)

Use the GfshCommandRule and ClusterStarterRule to replace the
CliCommandTestBase in order to make the test less flaky.

* extract rebalance tests to new class

* extract region membership from MBean tests

* extract tests for region membership from MBeans and Function context to
their own class and add more tests

* fix serialization filter and remove eviction rules

* finish extracting tests from GemFireDataCommandsDUnit

Co-authored-by: Finn Southerland <fsoutherl...@pivotal.io>
Co-authored-by: Helena A. Bales <hba...@pivotal.io>

> All DistributedTests that extend CliCommandTestBase are Flaky
> -------------------------------------------------------------
>
>                 Key: GEODE-3530
>                 URL: https://issues.apache.org/jira/browse/GEODE-3530
>             Project: Geode
>          Issue Type: Bug
>          Components: management, tests
>            Reporter: Kirk Lund
>            Assignee: Jinmei Liao
>            Priority: Major
>              Labels: CliCommandTestBase, DistributedTest, Flaky, 
> pull-request-available, swat
>          Time Spent: 3h 40m
>  Remaining Estimate: 0h
>
> All DistributedTests that extend CliCommandTestBase are Flaky. The tests need 
> to be rewritten with GfshShellConnectionRule so we can delete 
> CliCommandTestBase.
> List of test classes extending CliCommandTestBase and existing Flaky tickets:
>  * -AlterRegionCommandDUnitTest- (GEODE-3018)
>  * -ClusterConfigurationDUnitTest- (GEODE-1333, GEODE-1334)
>  * -ConfigCommandsDUnitTest- (GEODE-1449)
>  * -ConnectCommandWithHttpAndSSLDUnitTest-
>  * -CreateAlterDestroyRegionCommandsDUnitTest- (GEODE-973, GEODE-2009, 
> GEODE-3018)
>  * -CreateRegionCommandDUnitTest- (GEODE-973)
>  * -DescribeClientCommandDUnitTest- (GEODE-910)
>  * -DestroyRegionCommandDUnitTest-
>  * -DiskStoreCommandsDUnitTest- (GEODE-1206, GEODE-1406, GEODE-2102)
>  * -DurableClientCommandsDUnitTest- (GEODE-1705, GEODE-3404, GEODE-3359)
>  * -FunctionCommandsDUnitTest- (GEODE-1563)
>  * -GemfireDataCommandsDUnitTest- (GEODE-1182, GEODE-1249, GEODE-1404, 
> GEODE-1430, GEODE-1487, GEODE-1496, GEODE-1561, GEODE-1822, GEODE-2006)
>  * -GetCommandOnRegionWithCacheLoaderDuringCacheMissDUnitTest- (Does not 
> exist)
>  * LauncherLifecycleCommandsDUnitTest
>  * -ListAndDescribeDiskStoreCommandsDUnitTest (does not exist)-
>  * -ListClientCommandDUnitTest- (GEODE-908) (Jinmei/Finn)
>  * -ListIndexCommandDUnitTest-
>  * -LuceneIndexCommandsDUnitTest- (does not exist)
>  * -MiscellaneousCommandsDUnitTest (GEODE-1034, GEODE-1385, GEODE-1518, 
> GEODE-1605, GEODE-1706, GEODE-2126)-
>  * -QueueCommandsDUnitTest- (does not exist) (GEODE-1429, GEODE-1976)
>  * -RebalanceCommandDistributedTest- (Finn)
>  * -RebalanceCommandOverHttpDistributedTest- (Finn)
>  * -ShellCommandsDUnitTest- (GEODE-989)
>  * -ShowMetricsDUnitTest- (GEODE-1764)
>  * -ShowStackTraceDUnitTest- (does not exist)
>  * -WANCommandTestBase- (and subclasses)
>  * -ClientCommandsTestUtils-
>  * -ShellCommandsDUnitTest- (Jinmei)
> Test classes that *use* but do not extend CliCommandTestBase:
>  * CommandOverrHttpDUnitTest



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

Reply via email to