This is an automated email from the ASF dual-hosted git repository. upthewaterspout pushed a change to branch concourse-staging in repository https://gitbox.apache.org/repos/asf/geode.git.
discard 96c857c Pick up my changes, concourse!!!! discard eb7a045 GEODE-5615: Removing gradle build scan plugin discard 8b78197 Making gradle dump heap on OOME discard 17e5778 Fixing mismatched quotes discard 1083a9c GEODE-5615: Capturing call stacks for all java processes discard 29cc280 GEODE-5615: Capturing hprof files in build archive discard 3ed9331 Revert "Testing 36 parallel forks" discard 2fe5787 Limit max number of simultaneous runs to 5. discard 6e4f1af Testing 36 parallel forks discard 4abe35e Reducing the parallelism of DistributedTest add 7a1bfc4 GEODE-5575: Removes Travis CI add 18c3aee GEODE-5212: Resources must be given with '/' in the path regardless o… (#2312) add 6f8de00 GEODE-5541: A create followed by a destroy of the same key will not invoke cache listener on remote nodes. (#2282) add 4b41429 [GEODE-5580] Convert test-container image to use alpine. add 7a8891f Merge pull request #2321 from smgoller/GEODE-5580 add b2f8e2c GEODE-5578 Create small docker image for meta-pipeline jobs (#2319) add 34ce6cd GEODE-5530: Creates extensions/geode-module-test (#2313) add c4ee03d Revert "[GEODE-5580] Convert test-container image to use alpine." add 5e6d2db GEODE-5530: Creates geode-lucene/geode-lucene-test (#2317) add 83c6c09 GEODE-5530 Add geode-protobuf-test subproject for test-structure reuse (#2324) add 1d8c322 Reducing the parallelism of DistributedTest add 78c178d GEODE-5387: Adding job to the pr pipeline to stress new tests add 7299dd8 GEODE-5560 member becomes coordinator but then stops when it receives a view add 846a58c GEODE-5530: Add geode-core project to distributedTestRuntimeOnly (#2322) add 5e790c8 GEODE-5438: Add rule for running threads in tests add cd3f372 GEODE-3780 suspected member is never watched again after passing final check add bac62ee GEODE-5584: Converts all pipelines to Jinja2 templates (#2331) add 1cbd41e GEODE-5584: Fixes branch path. add 425debc GEODE-5584: Fixes pipeline prefix. add e3367bb GEODE-5584: Remove StressNew from main pipeline. add 4ae9798 GEODE-5584: Fixes image path on PR add 691573b GEODE-5584: make meta pipeline dependent on shared resources add a279aef GEODE-5584: dash removed from image path add bc77954 Revert "GEODE-5541: A create followed by a destroy of the same key will not invoke cache listener on remote nodes. (#2282)" add cfc30eb GEODE-5583: Use the ConcurrencyRule to run threads (#2330) add ac56a49 GEODE-5588: MemberStarterRule.withHttpService fails in some situations (#2336) add 152701b GEODE-3839: Warning when cache xml is used (#2271) add f0feda4 GEODE-5587: Randomize HTTP service working directory (#2333) add 5e73f06 GEODE-5248: Fixes in GatewayReceiverMBeanBridge add aadc520 GEODE-5530 Refactors shared test source between geode-web and geode-core. (#2325) add 29ef1880 GEODE-5530: Removes geode-web-test since it is empty. add 00fd7b2 GEODE-5530 move common pulse test framework into new sub-project add 0283a68 GEODE-5579: Add -PforceTest property to :test tasks (#2318) add 600fe23 Bump Windows job timeouts to 6h add 89a1fde GEODE-5530 create geode-assembly-test for better dependency resolution add 74c6166 Revert "GEODE-5530 create geode-assembly-test for better dependency resolution" add 2be72bd GEODE-5257: remove unnecessary assertion that introduced the flakiness. (#2265) add 6355672 GEODE-5531/GEODE-1507: Variable Substitution in GFSH (#2291) add 9000665 GEODE-5589: lastResultReceived set after msg sent (#2341) add f3f255a GEODE-5593 Update test dependencies add 6fa2d3e GEODE-5592: Release the lock in a finally block. (#2344) add d717fdb GEODE-5530 create geode-assembly-test for better dependency resolution (#2345) add 20e059a GEODE-5530: Cleanup javadoc warnings from test refactoring. add 976d332 GEODE-4384: fix test's argument captor type. (#2352) add 49e1c18 GEODE-5609: Extract validateRegionName and improve testing (#2353) add 2868c3c GEODE-5585: Check that threads have been run (#2332) add 1883e81 GEODE-5204: add xml-file support to import/export cluster-config command (#1986) add 291fae0 GEODE-5571: Added query to history before query execution add 8ae5808 GEODE-5505 Cache listener not invoked on a retried destroy() operation add 7fe2f18 GEODE-5612: Fix RVVExceptionB.writeReceived() (#2354) add 2e30373 GEODE-5613: Add winrm-cli utility to apachegeode-build image (#2355) add c1fd530 GEODE-5597: Adds more exhaustive verification of assembly content. (#2359) add 83ea1df GEODE-5620: Adds project property to control test forking. (#2362) add 04ecdbb GEODE-5505 Cache listener not invoked on a retried destroy() operation add 5602d02 GEODE-5615: Capturing more data in the case of hangs or OOMEs add a77905d GEODE-5600: Add build property skipVersionFileRegeneration add 0e792a5 suggested feedback: pass revision as build parameter, only create version file when present (or file does not exist). Remove input based on .git/index. add b02d3f7 0 -> unknown, specify sourceRepository also, auto-format adjusts whitespace. add c404191 Some stuff add be57a3b Merge remote-tracking branch 'origin/develop' into geode-5602 add 793335e wip add 3598afd Add SOURCE_REPOSITORY to Jinja template for script calls, and git rev-parse for revision info. add 926a0d6 Correct whitespace issue in jinja template add 2fadf46 Correct directory for git command. add b5e80b5 Merge remote-tracking branch 'origin/develop' into geode-5600 add 98a0b7d Merge pull request #2349 from smgoller/geode-5600 add 114be74 GEODE-5547: cleanup RegionManagementDUnitTest add 6c2bc15 GEODE-5547: increase Await timeout add c435bc7 GEODE-5615: Removing gradle build scan plugin add 14a6a05 GEODE-3530: Deleting CliCommandTestBase add b6ba0fa GEODE-5613: Add winrm-cli for Windows CI support (#2364) add 966852d GEODE-5619: Change scanning for XSDRootElement to consider all packag… (#2361) add 9f13a5b GEODE-5610: CI Failure: DiskRegionJUnitTest testAssertionErrorIfMissingOplog (#2357) add c7ca13d GEODE-5460: Fixing a race condition in TestFunctionsDUNitTest add 6ee86d6 GEODE-5597 verify geode-dependency jar ClassPath (#2369) add 879b2cd GEODE-5597: Fixes formatting. add a1f747c GEODE-5440: when we need re-evaluate a entry in a index, we need to pass in the outer value key in the equiJoin. (#2338) add abb2702 GEODE-5630: fix use of Awaitility in BucketCreationCrashCompletesRegressionTest add 9be422c GEODE-5617: FIxing a race in AutoBalancerJUnitTest add cfa7ca5 GEODE-5627: ConcurrencyRule passes when not used. (#2370) add 39b2236 GEODE-5597 let AssemblyContentsIntegrationTest pass on windows add 583d141 GEODE-5562 Reading the values of LocalRegion.memoryThresholdReached and DistributedRegion.memoryThresholdReachedMembers must be atomic (#2320) add 9de289d GEODE-5632: import Assertions instead of AssertionsForClassTypes add b951146 GEODE-5142 new Thread Monitoring Mechanism add 123b8c4 GEODE-5614: rename DistributedTestRule as DistributedRule add 16d0f69 GEODE-5614: rename distributedTestRule field to distributedRule add f91c2df GEODE-5614: update RegionManagementDUnitTest usage of DistributedRule add e719331 GEODE-5629: Changing GMSEncryptJUnitTest to use ConcurrencyRule add a383053 GEODE-5623: Use Awaitility in StopLcoatorCommandDUnitTest (#2379) add 85953f0 GEODE-5631: failedBatchRemovalMessageKeys not used after GII (#2375) add 45138b4 GEODE-5630: fixup usage of Awaitility add 0cbf8e5 GEODE-5620: Adds project property to control test forking new 16496e9 Limit max number of simultaneous runs to 5. This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (96c857c) \ N -- N -- N refs/heads/concourse-staging (16496e9) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .travis.yml | 46 - ci/docker/Dockerfile | 7 +- ci/images/alpine-tools/Dockerfile | 11 +- .../meta-mini/Dockerfile} | 17 +- ci/pipelines/.gitignore | 1 + ci/pipelines/README.md | 14 +- ci/pipelines/deploy_meta.sh | 28 +- ci/pipelines/examples/deploy_pipeline.sh | 43 +- .../examples/{examples.yml => jinja.template.yml} | 6 +- ci/pipelines/geode-build/base.yml | 173 --- ci/pipelines/geode-build/deploy_pipeline.sh | 65 +- ci/pipelines/geode-build/jinja.template.yml | 350 +++++ ci/pipelines/geode-build/test-stubs/acceptance.yml | 31 - .../geode-build/test-stubs/distributed.yml | 32 - .../geode-build/test-stubs/integration.yml | 31 - ci/pipelines/geode-build/test-stubs/upgrade.yml | 32 - .../test-stubs/windows/windows-distributed.yml | 24 - .../test-stubs/windows/windows-integration.yml | 23 - .../test-stubs/windows/windows-unit.yml | 23 - ci/pipelines/geode-build/test-template.yml | 137 -- ci/pipelines/geode-build/windows-test-template.yml | 89 -- ci/pipelines/images/deploy_images_pipeline.sh | 10 - ci/pipelines/meta.yml | 72 +- ci/pipelines/pull-request/base.yml | 134 -- ci/pipelines/pull-request/deploy_pr_pipeline.sh | 65 +- ci/pipelines/pull-request/jinja.template.yml | 263 ++++ ci/pipelines/pull-request/pr-template.yml | 172 --- ci/pipelines/render.py | 73 ++ ci/pipelines/shared/jinja.variables.yml | 106 ++ ci/pipelines/shared/shared_jinja.yml | 40 + ci/scripts/archive_results.sh | 2 +- ci/scripts/build.sh | 3 +- ci/scripts/execute_tests.sh | 4 +- ci/scripts/repeat-new-tests.sh | 64 + ci/scripts/rsync_code_down.sh | 2 +- ci/scripts/windows/test-run.sh | 2 + .../geode-modules-test}/build.gradle | 20 +- .../org/apache/geode/modules/session/Callback.java | 0 .../geode/modules/session/CommandServlet.java | 0 .../geode/modules/session/EmbeddedTomcat.java | 0 .../apache/geode/modules/session/QueryCommand.java | 0 .../geode/modules/session/TestSessionsBase.java | 0 extensions/geode-modules-tomcat7/build.gradle | 5 +- extensions/geode-modules-tomcat8/build.gradle | 16 +- extensions/geode-modules/build.gradle | 8 +- geode-assembly/build.gradle | 33 +- .../geode-assembly-test}/build.gradle | 27 +- .../web/controllers/AddFreeItemToOrders.java | 0 .../rest/internal/web/controllers/Customer.java | 0 .../internal/web/controllers/DateTimeUtils.java | 0 .../rest/internal/web/controllers/Gender.java | 0 .../internal/web/controllers/GetAllEntries.java | 0 .../web/controllers/GetDeliveredOrders.java | 0 .../rest/internal/web/controllers/GetRegions.java | 0 .../internal/web/controllers/GetValueForKey.java | 0 .../geode/rest/internal/web/controllers/Item.java | 0 .../web/controllers/NoArgumentFunction.java | 5 + .../geode/rest/internal/web/controllers/Order.java | 0 .../rest/internal/web/controllers/Person.java | 0 .../internal/web/controllers/PutKeyFunction.java | 0 .../web/controllers/RedactingPostProcessor.java | 0 .../internal/web/controllers/RestTestUtils.java | 1 - .../org/apache/geode/session/tests/Client.java | 0 .../geode/session/tests/ContainerInstall.java | 0 .../geode/session/tests/ContainerManager.java | 0 .../geode/session/tests/ServerContainer.java | 0 .../geode/session/tests/TomcatContainer.java | 0 .../apache/geode/session/tests/TomcatInstall.java | 0 .../geode/test/junit/rules/EmbeddedPulseRule.java | 0 .../geode/test/junit/rules/GeodeDevRestClient.java | 0 .../geode/test/junit/rules/HttpResponseAssert.java | 0 .../cli/commands/ImportClusterConfigTest.java | 4 +- .../cli/commands/StopLocatorCommandDUnitTest.java | 29 +- .../tests/GenericAppServerClientServerTest.java | 3 +- .../geode/AssemblyContentsIntegrationTest.java | 95 ++ .../geode/GeodeDependencyJarIntegrationTest.java | 94 ++ .../tools/pulse/PulseSecurityIntegrationTest.java | 3 +- .../integrationTest/resources/assembly_content.txt | 1245 ++++++++++++++++++ .../resources/dependency_classpath.txt | 67 + .../jdbc/JdbcAsyncWriterIntegrationTest.java | 5 +- .../geode/connectors/jdbc/JdbcDistributedTest.java | 8 +- .../test/junit/rules/MySqlConnectionRule.java | 5 +- .../junit/rules/SqlDatabaseConnectionRule.java | 4 +- .../geode/connectors/jdbc/JdbcAsyncWriterTest.java | 4 +- .../geode/connectors/jdbc/JdbcWriterTest.java | 2 +- .../internal/cli/AlterConnectionFunctionTest.java | 10 +- .../internal/cli/AlterMappingFunctionTest.java | 10 +- .../internal/cli/CreateMappingFunctionTest.java | 5 +- geode-core/build.gradle | 81 +- .../CreateAndLocalDestroyInTXRegressionTest.java | 7 +- .../PRCreationTotalNumBucketsDistributedTest.java | 8 +- .../cache/RegionClearStatsDistributedTest.java | 8 +- .../cache/RegionExpirationDistributedTest.java | 14 +- .../ReplicateCacheListenerDistributedTest.java | 18 +- .../internal/AutoConnectionSourceDUnitTest.java | 7 +- .../management/MemoryThresholdsDUnitTest.java | 2 +- .../MemoryThresholdsOffHeapDUnitTest.java | 18 +- .../dunit/QueryDataInconsistencyDUnitTest.java | 34 +- .../query/dunit/QueryIndexUsingXMLDUnitTest.java | 3 +- .../InitializeIndexEntryDestroyQueryDUnitTest.java | 11 +- .../partitioned/PRColocatedEquiJoinDUnitTest.java | 47 - .../query/partitioned/PRQueryDUnitHelper.java | 86 +- .../geode/cache30/DiskRegionDistributedTest.java | 11 +- .../cache30/PRBucketSynchronizationDUnitTest.java | 53 +- .../geode/cache30/RRSynchronizationDUnitTest.java | 53 +- .../geode/cache30/RegionReliabilityTestCase.java | 6 +- .../ClusterDistributionManagerDUnitTest.java | 9 +- ...lusterDistributionManagerForAdminDUnitTest.java | 6 +- .../internal/DistributionAdvisorDUnitTest.java | 6 +- .../deadlock/GemFireDeadlockDetectorDUnitTest.java | 4 +- ...okenSerializationConsistencyRegressionTest.java | 8 +- .../cache/BucketCreationCrashRegressionTest.java | 11 +- .../internal/cache/CacheAdvisorDUnitTest.java | 3 +- ...eanupFailedInitWithDiskFilesRegressionTest.java | 2 +- .../ClearDuringNetSearchOplogRegressionTest.java | 3 +- .../cache/ClientServerTransactionDUnitTest.java | 8 +- ...ntServerTransactionFailoverDistributedTest.java | 35 +- ...overWithMixedVersionServersDistributedTest.java | 51 +- .../EntriesDoNotExpireDuringGiiRegressionTest.java | 15 +- ...FireAndForgetFunctionOnAllServersDUnitTest.java | 14 +- ...zedDiskRegionWithIoExceptionRegressionTest.java | 18 +- .../PRAccessorWithOverflowRegressionTest.java | 2 +- .../cache/PRCustomPartitioningDistributedTest.java | 10 +- .../PREntryIdleExpirationDistributedTest.java | 31 +- .../internal/cache/PRQueryDistributedTest.java | 8 +- .../PRQueryWithIndexAndPdxDistributedTest.java | 9 +- .../cache/PRQueryWithIndexDistributedTest.java | 9 +- .../cache/PRQueryWithOrderByDistributedTest.java | 9 +- ...RQueryWithPdxDuringRebalanceRegressionTest.java | 9 +- .../PRWithIndexAfterRebalanceRegressionTest.java | 9 +- .../PartitionedRegionCacheCloseDUnitTest.java | 2 +- .../PartitionedRegionCloseDistributedTest.java | 19 +- .../cache/PartitionedRegionDestroyDUnitTest.java | 2 +- ...itionedRegionHAFailureAndRecoveryDUnitTest.java | 2 +- ...edRegionLowBucketRedundancyDistributedTest.java | 4 +- .../cache/PartitionedRegionStatsDUnitTest.java | 2 +- .../cache/PersistentRegionRecoveryDUnitTest.java | 19 +- .../PersistentRegionTransactionDUnitTest.java | 2 +- .../cache/RegionListenerDistributedTest.java | 17 +- ...eplicateEntryIdleExpirationDistributedTest.java | 36 +- .../cache/backup/BackupDistributedTest.java | 12 +- .../backup/IncrementalBackupDistributedTest.java | 15 +- .../PrepareAndFinishBackupDistributedTest.java | 8 +- .../ClientFunctionTimeoutRegressionTest.java | 26 +- ...ctionExecutionWithExceptionDistributedTest.java | 9 +- ...ctionOnBehalfOfClientMemberDistributedTest.java | 14 +- .../cache/ha/HARQueueNewImplDUnitTest.java | 4 +- .../internal/cache/ha/HARegionQueueDUnitTest.java | 8 +- .../ha/HARegionQueueExpiryRegressionTest.java | 2 +- .../cache/ha/HARegionQueueSizeRegressionTest.java | 15 +- .../HARegionQueueThreadIdExpiryRegressionTest.java | 13 +- .../internal/cache/ha/HASlowReceiverDUnitTest.java | 4 +- .../ha/PreferSerializedHARegionQueueTest.java | 4 +- ...BucketCreationCrashCompletesRegressionTest.java | 55 +- .../BucketRebalanceStatRegressionTest.java | 4 +- ...RDiskConflictWithColocationDistributedTest.java | 5 +- ...sistentColocatedPartitionedRegionDUnitTest.java | 14 +- ...PersistentPartitionedRegionDistributedTest.java | 21 +- .../PersistentPartitionedRegionRegressionTest.java | 9 +- ...eueRemovalMessageProcessingDistributedTest.java | 87 +- .../RegisterInterestKeysValuesDistributedTest.java | 50 +- .../DeltaPropagationFailureRegressionTest.java | 33 +- .../AcceptorImplClientQueueDistributedTest.java | 42 +- ...entDestroyRegionNotificationRegressionTest.java | 31 +- ...troyRegionUnregisterInterestRegressionTest.java | 31 +- .../ClientProxyWithDeltaDistributedTest.java | 34 +- .../ClientWithInterestFailoverDistributedTest.java | 34 +- .../DataSerializerPropagationDUnitTest.java | 4 +- .../sockets/DurableClientQueueSizeDUnitTest.java | 2 +- .../GetConnectedServerCountRegressionTest.java | 8 +- .../HARegionQueueStatsCloseRegressionTest.java | 27 +- .../sockets/HAStartupAndFailoverDUnitTest.java | 2 +- .../MessageTrackingTimeoutRegressionTest.java | 18 +- .../sockets/RegisterInterestDistributedTest.java | 18 +- ...nterestOnServerWithoutRegionRegressionTest.java | 15 +- ...isterInterestServerMetaDataDistributedTest.java | 46 +- ...RootRegionsExcludesHARegionsRegressionTest.java | 24 +- .../tier/sockets/UpdatePropagationDUnitTest.java | 2 +- .../AsyncEventListenerDistributedTest.java | 13 +- ...ventListenerWithCacheLoaderDistributedTest.java | 9 +- ...syncEventListenerWithFilterDistributedTest.java | 8 +- ...oncurrentAsyncEventListenerDistributedTest.java | 8 +- .../ParallelAsyncEventListenerDistributedTest.java | 15 +- .../SerialEventListenerDistributedTest.java | 8 +- .../ClientServerJTAFailoverDistributedTest.java | 41 +- .../geode/management/CacheManagementDUnitTest.java | 16 +- .../geode/management/DLockManagementDUnitTest.java | 17 +- .../geode/management/DiskManagementDUnitTest.java | 3 +- .../management/DistributedSystemDUnitTest.java | 22 +- .../apache/geode/management/JMXMBeanDUnitTest.java | 59 +- .../management/JMXMBeanReconnectDUnitTest.java | 10 +- .../management/LocatorManagementDUnitTest.java | 8 +- .../geode/management/ManagementTestRule.java | 83 +- .../management/MemberMBeanAttributesDUnitTest.java | 2 +- .../management/OffHeapManagementDUnitTest.java | 2 +- .../geode/management/QueryDataDUnitTest.java | 19 +- .../management/RegionManagementDUnitTest.java | 1333 ++++++++++---------- .../stats/DistributedSystemStatsDUnitTest.java | 8 +- .../commands/ChangeLogLevelCommandDUnitTest.java | 105 +- .../ExecuteFunctionCommandSecurityTest.java | 2 +- ...ExportClusterConfigurationCommandDUnitTest.java | 89 ++ .../internal/cli/commands/ExportLogsDUnitTest.java | 386 +----- .../cli/commands/ExportLogsStatsDUnitTest.java | 144 +-- .../cli/commands/FunctionCommandsDUnitTest.java | 256 +--- .../internal/cli/commands/GcCommandDUnitTest.java | 103 +- .../cli/commands/GemfireDataCommandsDUnitTest.java | 343 +---- ...ImportClusterConfigurationCommandDUnitTest.java | 152 +++ .../cli/commands/ListIndexCommandDUnitTest.java | 68 +- .../cli/commands/QueryCommandDUnitTest.java | 306 +---- .../commands/RebalanceCommandDistributedTest.java | 85 +- .../commands/RegionMembershipMBeanDUnitTest.java | 369 +----- .../cli/commands/ShowDeadlockDUnitTest.java | 13 +- .../cli/commands/ShowLogCommandDUnitTest.java | 151 +-- .../cli/commands/ShutdownCommandDUnitTest.java | 84 +- .../ClusterConfigImportDUnitTest.java | 18 +- .../ClusterConfigLocatorRestartDUnitTest.java | 4 +- .../ClusterConfigStartMemberDUnitTest.java | 1 - .../ClusterConfigWithCallbacksDUnitTest.java | 3 +- .../internal/pulse/TestClientIdsDUnitTest.java | 10 +- .../internal/pulse/TestFunctionsDUnitTest.java | 96 +- .../internal/security/MultiGfshDUnitTest.java | 3 + .../geode/security/PDXPostProcessorDUnitTest.java | 2 +- .../tests/GetCurrentVmNumDistributedTest.java | 5 +- .../GetPidAndIdAfterBounceDistributedTest.java | 11 +- .../dunit/tests/GetPidAndIdDistributedTest.java | 9 +- .../ConcurrentRegionOperationIntegrationTest.java | 2 +- .../cache/RegionExpirationIntegrationTest.java | 2 +- ...ncEventQueueEvictionAndExpirationJUnitTest.java | 94 +- .../query/internal/IndexManagerJUnitTest.java | 12 +- .../query/partitioned/PRColocatedEquiJoinTest.java | 110 ++ .../ShorteningExpirationTimeRegressionTest.java | 69 +- .../AnalyzeSerializablesJUnitTest.java | 0 .../distributed/LauncherIntegrationTestCase.java | 2 +- .../LauncherMemberMXBeanIntegrationTest.java | 2 +- .../LocatorLauncherIntegrationTestCase.java | 2 +- ...catorLauncherJmxManagerLocalRegressionTest.java | 2 +- .../LocatorLauncherRemoteIntegrationTestCase.java | 4 +- .../ServerLauncherIntegrationTestCase.java | 2 +- .../ServerLauncherRemoteIntegrationTestCase.java | 4 +- .../gms/fd/GMSHealthMonitorJUnitTest.java | 39 +- .../gms/membership/GMSJoinLeaveJUnitTest.java | 19 + .../gms/messenger/GMSEncryptJUnitTest.java | 122 +- ...edThreadPoolExecutorWithKeepAliveJUnitTest.java | 8 +- ...ionCreateNotBeforeRegionInitRegressionTest.java | 2 +- ...precatedCacheServerLauncherIntegrationTest.java | 15 +- .../internal/cache/DiskRegRecoveryJUnitTest.java | 3 +- .../geode/internal/cache/DiskRegionJUnitTest.java | 94 +- .../geode/internal/cache/OplogJUnitTest.java | 12 +- .../cache/ha/HARQAddOperationJUnitTest.java | 2 +- .../internal/cache/ha/HARegionQueueJUnitTest.java | 7 +- .../CacheClientNotifierIntegrationTest.java | 24 +- .../internal/net/SSLSocketIntegrationTest.java | 2 +- .../geode/internal/offheap/OffHeapRegionBase.java | 8 +- .../ControlFileWatchdogIntegrationTest.java | 18 +- .../ControllableProcessIntegrationTest.java | 2 +- .../FileProcessControllerIntegrationTest.java | 8 +- .../process/NativeProcessUtilsIntegrationTest.java | 6 +- .../bean/stats/GatewayReceiverStatsJUnitTest.java | 5 - .../internal/beans/ManagementAdapterTest.java | 113 +- .../cli/commands/IndexCommandsIntegrationTest.java | 303 +---- .../cli/commands/QueryCommandIntegrationTest.java | 269 +--- .../security/GfshCommandsSecurityTest.java | 194 +-- .../cache/query/internal/DefaultQueryService.java | 17 +- .../query/internal/IndexTrackingQueryObserver.java | 1 + .../geode/cache/query/internal/QueryUtils.java | 10 +- .../cache/query/internal/index/IndexManager.java | 30 +- .../cache/query/internal/index/RangeIndex.java | 7 +- .../distributed/internal/DistributionAdvisor.java | 19 +- .../InternalConfigurationPersistenceService.java | 94 +- .../internal/membership/gms/ServiceConfig.java | 27 +- .../membership/gms/fd/GMSHealthMonitor.java | 166 ++- .../membership/gms/membership/GMSJoinLeave.java | 22 +- .../internal/cache/AbstractBucketRegionQueue.java | 12 + .../geode/internal/cache/BucketRegionQueue.java | 1 + .../internal/cache/CacheDistributionAdvisor.java | 2 +- .../geode/internal/cache/DistributedRegion.java | 41 +- .../geode/internal/cache/GemFireCacheImpl.java | 2 +- .../geode/internal/cache/InternalRegion.java | 2 + .../apache/geode/internal/cache/LocalRegion.java | 109 +- .../geode/internal/cache/MemoryThresholdInfo.java | 53 + .../geode/internal/cache/PartitionedRegion.java | 29 +- .../geode/internal/cache/RegionNameValidation.java | 78 ++ .../apache/geode/internal/cache/TXManagerImpl.java | 11 +- .../internal/cache/control/HeapMemoryMonitor.java | 70 +- .../internal/cache/control/ResourceAdvisor.java | 2 +- .../execute/DistributedRegionFunctionExecutor.java | 16 +- .../cache/execute/MemberFunctionExecutor.java | 19 +- .../cache/execute/MultiRegionFunctionExecutor.java | 32 +- .../execute/PartitionedRegionFunctionExecutor.java | 17 +- .../ServerToClientFunctionResultSender.java | 8 +- .../ServerToClientFunctionResultSender65.java | 4 +- .../geode/internal/cache/map/RegionMapDestroy.java | 3 - .../partitioned/PartitionedRegionRebalanceOp.java | 2 +- .../internal/cache/partitioned/RegionAdvisor.java | 4 +- .../tier/sockets/command/ExecuteFunction.java | 19 +- .../tier/sockets/command/ExecuteFunction65.java | 20 +- .../tier/sockets/command/ExecuteFunction66.java | 23 +- .../internal/cache/versions/RVVExceptionB.java | 17 +- .../wan/parallel/ParallelQueueRemovalMessage.java | 10 +- .../monitoring/ThreadsMonitoringProcess.java | 8 +- .../monitoring/executor/AbstractExecutor.java | 24 +- .../apache/geode/management/cli/GfshCommand.java | 8 +- .../geode/management/internal/JettyHelper.java | 4 +- .../internal/beans/GatewayReceiverMBeanBridge.java | 23 +- .../ExportClusterConfigurationCommand.java | 208 +++ .../internal/cli/commands/ExportConfigCommand.java | 7 +- .../ExportImportClusterConfigurationCommands.java | 288 ----- .../ImportClusterConfigurationCommand.java | 266 ++++ .../internal/cli/commands/InternalGfshCommand.java | 7 + .../internal/cli/commands/StartServerCommand.java | 11 +- .../management/internal/cli/i18n/CliStrings.java | 4 +- .../internal/cli/result/ModelCommandResult.java | 13 + .../internal/cli/result/model/DataResultModel.java | 5 + .../internal/cli/result/model/FileResultModel.java | 25 +- .../internal/cli/result/model/InfoResultModel.java | 4 + .../internal/cli/result/model/ResultModel.java | 33 +- .../geode/management/internal/cli/shell/Gfsh.java | 15 +- .../internal/cli/util/ClasspathScanLoadHelper.java | 17 +- .../sanctioned-geode-core-serializables.txt | 1 + .../geode/cache/RegionNameValidationJUnitTest.java | 89 -- .../internal/QueueConnectionImplJUnitTest.java | 6 +- ...pClientExecutorSubmitTaskWithExceptionTest.java | 9 +- .../cache/query/internal/QueryMonitorTest.java | 5 +- ...nternalConfigurationPersistenceServiceTest.java | 2 +- .../internal/cache/DistributedRegionJUnitTest.java | 32 + .../geode/internal/cache/EntryEventImplTest.java | 17 +- .../geode/internal/cache/GemFireCacheImplTest.java | 2 +- .../internal/cache/MemoryThresholdInfoTest.java | 25 +- .../internal/cache/RegionNameValidationTest.java | 212 ++++ .../geode/internal/cache/TXManagerImplTest.java | 25 + .../cache/control/HeapMemoryMonitorTest.java | 325 +++++ .../eviction/LRUListWithAsyncSortingTest.java | 6 +- ...verToClientFunctionResultSender65JUnitTest.java | 19 +- ...erverToClientFunctionResultSenderJUnitTest.java | 69 +- .../internal/cache/map/RegionMapDestroyTest.java | 35 - .../tier/sockets/ClientHealthMonitorJUnitTest.java | 2 +- .../sockets/command/ExecuteFunction66Test.java | 4 + .../cache/versions/RVVExceptionJUnitTest.java | 39 + .../ParallelQueueRemovalMessageJUnitTest.java | 24 + .../GemFireBasicDataSourceJUnitTest.java | 17 +- .../internal/offheap/MemoryBlockNodeJUnitTest.java | 10 +- .../offheap/OffHeapRegionEntryHelperJUnitTest.java | 10 +- .../offheap/ReferenceCountHelperImplTest.java | 6 +- ...AbstractProcessStreamReaderIntegrationTest.java | 8 +- .../internal/process/lang/AvailablePidTest.java | 4 +- ...ServerBridgeClientMembershipRegressionTest.java | 2 +- .../commands/DestroyJndiBindingCommandTest.java | 5 +- .../ExportClusterConfigurationCommandTest.java | 117 ++ .../ImportClusterConfigurationCommandTest.java | 192 +++ .../internal/cli/shell/GfshAbstractUnitTest.java | 96 ++ .../cli/shell/GfshConsoleModeUnitTest.java | 61 + .../cli/shell/GfshHeadlessModeUnitTest.java | 58 + .../internal/cli/shell/GfshJunitTest.java | 115 -- .../RollingUpgrade2DUnitTestBase.java | 14 +- .../rollingupgrade/RollingUpgradeClients.java | 2 +- .../RollingUpgradeConcurrentPutsReplicated.java | 2 +- .../rollingupgrade/RollingUpgradeDUnitTest.java | 2 +- ...gradeHARegionNameOnDifferentServerVersions.java | 2 +- .../RollingUpgradeRollLocatorWithTwoServers.java | 2 +- .../RollingUpgradeRollLocatorsWithOldServer.java | 2 +- ...LocatorWithMultipleServersReplicatedRegion.java | 2 +- .../rollingupgrade/RollingUpgradeTracePRQuery.java | 4 +- .../RollingUpgradeVerifyXmlEntity.java | 2 +- geode-cq/build.gradle | 4 +- ...ientStatisticsPublicationSecurityDUnitTest.java | 16 +- .../geode/cache/query/cq/CQDistributedTest.java | 10 +- .../query/cq/dunit/CqPerfUsingPoolDUnitTest.java | 7 +- .../dunit/CqSecurityAuthorizedUserDUnitTest.java | 6 +- ...SecurityPartitionedAuthorizedUserDUnitTest.java | 2 +- .../dunit/CqSecurityUnauthorizedUserDUnitTest.java | 2 +- .../geode/internal/cache/PutAllCSDUnitTest.java | 2 +- .../tier/sockets/DurableClientSimpleDUnitTest.java | 2 +- .../commands/DurableClientCommandsDUnitTest.java | 4 +- .../tier/sockets/ClientServerMiscBCDUnitTest.java | 17 +- geode-dunit/build.gradle | 2 +- .../examples/AsyncInvokeCallableExampleTest.java | 26 +- .../examples/AsyncInvokeRunnableExampleTest.java | 12 +- .../CatchingUnexpectedExceptionExampleTest.java | 13 +- ... => DistributedRuleAsClassRuleExampleTest.java} | 32 +- .../dunit/examples/InvokeRunnableExampleTest.java | 13 +- .../examples/LocatorPortClusterExampleTest.java | 7 +- .../examples/ReplaceTryFinallyExampleTest.java | 14 +- .../tests/CacheRuleBuilderDistributedTest.java | 9 +- .../rules/tests/CacheRuleDistributedTest.java | 4 +- .../tests/ClientCacheRuleDistributedTest.java | 114 ++ ...utedRestoreSystemPropertiesDistributedTest.java | 14 +- ...st.java => DistributedRuleDistributedTest.java} | 11 +- .../tests/SharedCountersRuleDistributedTest.java | 69 +- .../tests/SharedErrorCollectorDistributedTest.java | 45 +- .../geode/cache30/MultiVMRegionTestCase.java | 2 +- .../internal/cache/functions/TestFunction.java | 286 ++--- .../sockets/ClientServerMiscDUnitTestBase.java | 2 - .../cache/wan/AsyncEventQueueTestBase.java | 9 +- .../apache/geode/management/MXBeanAwaitility.java | 17 +- .../ChangeLogLevelCommandDUnitTestBase.java | 3 +- .../internal/cli/commands/CliCommandTestBase.java | 554 -------- .../cli/commands/ExportLogsDUnitTestBase.java | 8 +- .../cli/commands/ExportLogsStatsDUnitTestBase.java | 2 +- .../commands/FunctionCommandsDUnitTestBase.java | 2 +- .../cli/commands/GcCommandDUnitTestBase.java | 2 +- .../commands/GemfireDataCommandsDUnitTestBase.java | 2 +- .../commands/IndexCommandsIntegrationTestBase.java | 2 +- .../commands/ListIndexCommandDUnitTestBase.java | 2 +- .../cli/commands/QueryCommandDUnitTestBase.java | 2 +- .../commands/QueryCommandIntegrationTestBase.java | 12 +- .../RebalanceCommandDistributedTestBase.java | 2 +- .../RegionMembershipMBeanDUnitTestBase.java | 4 +- .../cli/commands/ShowLogCommandDUnitTestBase.java | 4 +- .../cli/commands/ShutdownCommandDUnitTestBase.java | 3 +- .../internal/configuration/ClusterConfig.java | 2 +- .../security/GfshCommandsSecurityTestBase.java | 7 +- .../main/java/org/apache/geode/test/dunit/VM.java | 7 + .../dunit/internal/JUnit4DistributedTestCase.java | 4 +- ...dTestRule.java => AbstractDistributedRule.java} | 8 +- .../apache/geode/test/dunit/rules/CacheRule.java | 39 +- .../test/dunit/rules/CleanupDUnitVMsRule.java | 2 +- .../geode/test/dunit/rules/ClientCacheRule.java | 52 +- .../geode/test/dunit/rules/ClusterStartupRule.java | 8 + .../rules/DistributedRestoreSystemProperties.java | 2 +- ...stributedTestRule.java => DistributedRule.java} | 95 +- .../geode/test/dunit/rules/SharedCountersRule.java | 57 +- .../test/dunit/rules/SharedErrorCollector.java | 22 +- .../geode/test/junit/rules/GfshCommandRule.java | 2 +- .../geode/test/junit/rules/LocatorStarterRule.java | 2 +- .../geode/test/junit/rules/MemberStarterRule.java | 6 +- .../geode/test/junit/rules/ServerStarterRule.java | 55 +- .../DoNotHandleUnexpectedExceptionExampleTest.java | 2 - .../rules/ExecutorServiceRuleIntegrationTest.java | 3 +- .../internal/cache/TestObjectWithIdentifier.java | 3 - .../cache/extension/mock/MockCacheExtension.java | 2 +- .../internal/configuration/ConfigGroup.java | 8 +- .../org/apache/geode/pdx/NonDelegatingLoader.java | 3 +- .../geode/test/junit/rules/ConcurrencyRule.java | 421 +++++++ .../test/junit/rules/ConcurrencyRuleTest.java | 471 +++++++ .../test/junit/rules/ExecutorServiceRuleTest.java | 3 +- geode-lucene/build.gradle | 44 +- .../geode-lucene-test}/build.gradle | 14 +- .../geode/cache/lucene/DummyLuceneSerializer.java | 0 .../geode/cache/lucene/LuceneIntegrationTest.java | 0 .../lucene/internal/LuceneIndexFactorySpy.java | 0 .../internal/repository/serializer/Type1.java | 0 .../internal/repository/serializer/Type2.java | 0 .../apache/geode/cache/lucene/test/Customer.java | 0 .../geode/cache/lucene/test/IndexRegionSpy.java | 0 .../cache/lucene/test/IndexRepositorySpy.java | 0 .../test/LuceneDeclarable2TestSerializer.java | 0 .../cache/lucene/test/LuceneTestSerializer.java | 0 .../cache/lucene/test/LuceneTestUtilities.java | 0 .../org/apache/geode/cache/lucene/test/Page.java | 0 .../org/apache/geode/cache/lucene/test/Person.java | 0 .../apache/geode/cache/lucene/test/TestObject.java | 0 .../geode/cache/lucene/test/package-info.java | 0 .../geode/cache/lucene/EvictionDUnitTest.java | 2 +- .../geode/cache/lucene/ExpirationDUnitTest.java | 12 +- .../geode/cache/lucene/LuceneQueriesDUnitTest.java | 5 +- .../lucene/LuceneQueriesReindexDUnitTest.java | 5 +- .../management/LuceneManagementDUnitTest.java | 3 +- ...fyDifferentFieldAnalyzerSizesFails1.1.cache.xml | 0 ...fyDifferentFieldAnalyzerSizesFails1.2.cache.xml | 0 ...fyDifferentFieldAnalyzerSizesFails2.1.cache.xml | 0 ...fyDifferentFieldAnalyzerSizesFails2.2.cache.xml | 0 ...verifyDifferentFieldAnalyzersFails1.1.cache.xml | 0 ...verifyDifferentFieldAnalyzersFails1.2.cache.xml | 0 ...verifyDifferentFieldAnalyzersFails2.1.cache.xml | 0 ...verifyDifferentFieldAnalyzersFails2.2.cache.xml | 0 ...verifyDifferentFieldAnalyzersFails3.1.cache.xml | 0 ...verifyDifferentFieldAnalyzersFails3.2.cache.xml | 0 ...UnitTest.verifyDifferentFieldsFails.1.cache.xml | 0 ...UnitTest.verifyDifferentFieldsFails.2.cache.xml | 0 ...Test.verifyDifferentIndexNamesFails.1.cache.xml | 0 ...Test.verifyDifferentIndexNamesFails.2.cache.xml | 0 ...itTest.verifyDifferentIndexesFails1.1.cache.xml | 0 ...itTest.verifyDifferentIndexesFails1.2.cache.xml | 0 ...itTest.verifyDifferentIndexesFails2.1.cache.xml | 0 ...itTest.verifyDifferentIndexesFails2.2.cache.xml | 0 ...tionDUnitTest.verifyXMLEmptyIndexList.cache.xml | 0 ...nDUnitTest.verifyXMLMultipleIndexList.cache.xml | 0 ...eneIndexCreationPersistenceIntegrationTest.java | 13 +- .../LuceneIndexMaintenanceIntegrationTest.java | 7 +- ...arserIntegrationJUnitTest.createIndex.cache.xml | 0 ...uceneElementShouldThrowParseException.cache.xml | 0 ...dXmlLocationShouldThrowParseException.cache.xml | 0 ...t.invalidXmlShouldThrowParseException.cache.xml | 0 ...ParserIntegrationJUnitTest.parseIndex.cache.xml | 0 ...tionJUnitTest.parseIndexWithAnalyzers.cache.xml | 0 ...ionJUnitTest.parseIndexWithSerializer.cache.xml | 0 ...exWithSerializerAndDeclarableProperty.cache.xml | 0 ...eIndexWithSerializerAndStringProperty.cache.xml | 0 .../internal/LuceneEventListenerJUnitTest.java | 5 +- .../distributed/LuceneQueryFunctionJUnitTest.java | 4 +- .../LuceneSearchWithRollingUpgradeDUnit.java | 17 +- ...ultAfterTwoLocatorsWithTwoServersAreRolled.java | 4 +- ...tResultsAfterClientAndServersAreRolledOver.java | 2 +- ...ntAndServersAreRolledOverAllBucketsCreated.java | 2 +- ...ccessfulWhenAllServersRollToCurrentVersion.java | 2 +- geode-protobuf/build.gradle | 19 +- .../geode-protobuf-test}/build.gradle | 12 +- .../internal/protocol/TestExecutionContext.java | 0 .../internal/protocol/protobuf/v1/MessageUtil.java | 0 .../protobuf/v1/ProtobufRequestUtilities.java | 0 .../protobuf/v1/TestSerializeAllSerializer.java | 0 .../protocol/protobuf/v1/TestValueSerializer.java | 0 .../v1/acceptance/LocatorConnectionDUnitTest.java | 2 +- ...he.geode.protocol.serialization.ValueSerializer | 0 .../protobuf/v1/acceptance/default.keystore | Bin geode-pulse/build.gradle | 12 +- .../geode-pulse-test}/build.gradle | 21 +- .../tools/pulse/tests/DataBrowserResultLoader.java | 0 .../geode/tools/pulse/tests/JMXBaseBean.java | 0 .../geode/tools/pulse/tests/JMXProperties.java | 0 .../org/apache/geode/tools/pulse/tests/Member.java | 0 .../geode/tools/pulse/tests/MemberMBean.java | 0 .../geode/tools/pulse/tests/PulseTestData.java | 0 .../geode/tools/pulse/tests/PulseTestLocators.java | 0 .../org/apache/geode/tools/pulse/tests/Region.java | 0 .../geode/tools/pulse/tests/RegionMBean.java | 0 .../geode/tools/pulse/tests/RegionOnMember.java | 0 .../tools/pulse/tests/RegionOnMemberMBean.java | 0 .../org/apache/geode/tools/pulse/tests/Server.java | 0 .../geode/tools/pulse/tests/ServerObject.java | 0 .../geode/tools/pulse/tests/ServerObjectMBean.java | 0 .../pulse/tests/rules/ScreenshotOnFailureRule.java | 0 .../geode/tools/pulse/tests/rules/ServerRule.java | 0 .../tools/pulse/tests/rules/WebDriverRule.java | 0 .../tools/pulse/tests/ui/PulseTestConstants.java | 0 .../src/main}/resources/NoDataFound1.txt | 0 .../src/main}/resources/NoDataFound2.txt | 0 .../src/main}/resources/NoDataFound3.txt | 0 .../src/main}/resources/message.txt | 0 .../src/main}/resources/pulse-auth.json | 0 .../src/main}/resources/test1.txt | 0 .../src/main}/resources/test2.txt | 0 .../src/main}/resources/test3.txt | 0 .../src/main}/resources/test4.txt | 0 .../src/main}/resources/test5.txt | 0 .../src/main}/resources/test6.txt | 0 .../src/main}/resources/test7.txt | 0 .../resources/testNullObjectsAtRootLevel1.txt | 0 .../resources/testNullObjectsAtRootLevel2.txt | 0 .../src/main}/resources/testQueryResult.txt | 0 .../src/main}/resources/testQueryResult1000.txt | 0 .../resources/testQueryResultArrayAndArrayList.txt | 0 .../main}/resources/testQueryResultArrayList.txt | 0 .../main}/resources/testQueryResultArrayOfList.txt | 0 .../resources/testQueryResultClusterSmall.txt | 0 .../resources/testQueryResultClusterWithStruct.txt | 0 .../src/main}/resources/testQueryResultHashMap.txt | 0 .../resources/testQueryResultHashMapSmall.txt | 0 .../src/main}/resources/testQueryResultSmall.txt | 0 .../main}/resources/testQueryResultWithStruct.txt | 0 .../resources/testQueryResultWithStructSmall.txt | 0 .../src/main}/resources/test_pp.txt | 0 .../src/main}/resources/testbed.properties | 0 .../controllers/PulseControllerJUnitTest.java | 105 +- .../internal/controllers/PulseController.java | 67 +- .../scripts/pulsescript/pages/DataBrowserQuery.js | 4 +- .../src/{test => uiTest}/resources/test.properties | 0 .../geode/cache/util/AutoBalancerJUnitTest.java | 6 +- geode-wan/build.gradle | 8 +- ...ueueOverflowMBeanAttributesDistributedTest.java | 4 +- .../GatewayLegacyAuthenticationRegressionTest.java | 28 +- .../cache/wan/GatewayReceiverMBeanDUnitTest.java | 2 +- ...nderOverflowMBeanAttributesDistributedTest.java | 4 +- .../geode/internal/cache/wan/WANTestBase.java | 63 +- .../ConcurrentParallelGatewaySenderDUnitTest.java | 4 +- ...ParallelGatewaySenderOperation_2_DUnitTest.java | 17 +- .../wan/misc/NewWanAuthenticationDUnitTest.java | 4 +- .../cache/wan/misc/PDXNewWanDUnitTest.java | 9 +- ...arallelGatewaySenderQueueOverflowDUnitTest.java | 2 +- .../parallel/ParallelWANConflationDUnitTest.java | 2 +- .../wan/parallel/ParallelWANStatsDUnitTest.java | 4 +- .../SerialGatewaySenderEventListenerDUnitTest.java | 2 +- .../cache/wan/serial/SerialWANStatsDUnitTest.java | 2 +- ...Test.java => ListGatewaysCommandDUnitTest.java} | 96 +- .../StatusGatewayReceiverCommandDUnitTest.java | 39 +- .../cache/wan/wancommand/WANCommandUtils.java | 6 +- .../geode/management/WANManagementDUnitTest.java | 2 +- .../WANClusterConfigurationDUnitTest.java | 2 +- ...ateGatewaySenderMixedSiteOneCurrentSiteTwo.java | 2 +- ...eEventProcessingMixedSiteOneCurrentSiteTwo.java | 2 +- ...gradeEventProcessingMixedSiteOneOldSiteTwo.java | 4 +- ...adeEventProcessingOldSiteOneCurrentSiteTwo.java | 2 +- ...ipleReceiversDefinedInClusterConfiguration.java | 2 +- ...tReprocessedAfterCurrentSiteMemberFailover.java | 2 +- ...fterCurrentSiteMemberFailoverWithOldClient.java | 2 +- ...tsNotReprocessedAfterOldSiteMemberFailover.java | 2 +- ...eCacheServerProfileToMembersOlderThan1dot5.java | 2 +- ...ANRollingUpgradeVerifyGatewaySenderProfile.java | 2 +- geode-web/build.gradle | 9 +- .../ChangeLogLevelCommandOverHttpDUnitTest.java | 2 +- .../ExportLogsOverHttpDistributedTest.java | 2 +- .../commands/ExportLogsStatsOverHttpDUnitTest.java | 2 +- .../FunctionCommandsOverHttpDUnitTest.java | 2 +- .../cli/commands/GcCommandOverHttpDUnitTest.java | 2 +- .../GemfireDataCommandsOverHttpDUnitTest.java | 2 +- .../ListIndexCommandOverHttpDUnitTest.java | 2 +- .../commands/QueryCommandOverHttpDUnitTest.java | 2 +- .../RebalanceCommandOverHttpDistributedTest.java | 2 +- .../RegionMembershipMBeanOverHttpDUnitTest.java | 2 +- .../commands/ShowLogComandOverHttpDUnitTest.java | 4 +- .../commands/ShutdownCommandOverHttpDUnitTest.java | 2 +- .../cli/commands/IndexCommandOverHttpTest.java | 2 +- .../cli/commands/QueryCommandOverHttpTest.java | 2 +- .../security/GfshCommandsOverHttpSecurityTest.java | 2 +- gradle.properties | 10 +- gradle/dependency-versions.properties | 34 +- gradle/test-by-category.gradle | 53 +- gradle/test.gradle | 118 +- settings.gradle | 5 + 609 files changed, 9719 insertions(+), 9166 deletions(-) delete mode 100644 .travis.yml rename ci/{pipelines/geode-build/test-stubs/windows/windows-acceptance.yml => images/meta-mini/Dockerfile} (71%) create mode 100644 ci/pipelines/.gitignore rename ci/pipelines/examples/{examples.yml => jinja.template.yml} (91%) delete mode 100644 ci/pipelines/geode-build/base.yml create mode 100644 ci/pipelines/geode-build/jinja.template.yml delete mode 100644 ci/pipelines/geode-build/test-stubs/acceptance.yml delete mode 100644 ci/pipelines/geode-build/test-stubs/distributed.yml delete mode 100644 ci/pipelines/geode-build/test-stubs/integration.yml delete mode 100644 ci/pipelines/geode-build/test-stubs/upgrade.yml delete mode 100644 ci/pipelines/geode-build/test-stubs/windows/windows-distributed.yml delete mode 100644 ci/pipelines/geode-build/test-stubs/windows/windows-integration.yml delete mode 100644 ci/pipelines/geode-build/test-stubs/windows/windows-unit.yml delete mode 100644 ci/pipelines/geode-build/test-template.yml delete mode 100644 ci/pipelines/geode-build/windows-test-template.yml delete mode 100644 ci/pipelines/pull-request/base.yml create mode 100644 ci/pipelines/pull-request/jinja.template.yml delete mode 100644 ci/pipelines/pull-request/pr-template.yml create mode 100755 ci/pipelines/render.py create mode 100644 ci/pipelines/shared/jinja.variables.yml create mode 100644 ci/pipelines/shared/shared_jinja.yml create mode 100755 ci/scripts/repeat-new-tests.sh copy {geode-cq => extensions/geode-modules-test}/build.gradle (65%) rename extensions/{geode-modules/src/integrationTest => geode-modules-test/src/main}/java/org/apache/geode/modules/session/Callback.java (100%) rename extensions/{geode-modules/src/integrationTest => geode-modules-test/src/main}/java/org/apache/geode/modules/session/CommandServlet.java (100%) rename extensions/{geode-modules/src/integrationTest => geode-modules-test/src/main}/java/org/apache/geode/modules/session/EmbeddedTomcat.java (100%) rename extensions/{geode-modules/src/integrationTest => geode-modules-test/src/main}/java/org/apache/geode/modules/session/QueryCommand.java (100%) rename extensions/{geode-modules/src/integrationTest => geode-modules-test/src/main}/java/org/apache/geode/modules/session/TestSessionsBase.java (100%) copy {geode-wan => geode-assembly/geode-assembly-test}/build.gradle (56%) mode change 100644 => 100755 rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/AddFreeItemToOrders.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Customer.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/DateTimeUtils.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Gender.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/GetAllEntries.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/GetDeliveredOrders.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/GetRegions.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/GetValueForKey.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Item.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/NoArgumentFunction.java (93%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Order.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Person.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/PutKeyFunction.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/RedactingPostProcessor.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/RestTestUtils.java (98%) rename geode-assembly/{src/distributedTest => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/Client.java (100%) rename geode-assembly/{src/distributedTest => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/ContainerInstall.java (100%) rename geode-assembly/{src/distributedTest => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/ContainerManager.java (100%) rename geode-assembly/{src/distributedTest => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/ServerContainer.java (100%) rename geode-assembly/{src/distributedTest => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/TomcatContainer.java (100%) rename geode-assembly/{src/distributedTest => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/TomcatInstall.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/test/junit/rules/EmbeddedPulseRule.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/test/junit/rules/GeodeDevRestClient.java (100%) rename geode-assembly/{src/integrationTest => geode-assembly-test/src/main}/java/org/apache/geode/test/junit/rules/HttpResponseAssert.java (100%) create mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/AssemblyContentsIntegrationTest.java create mode 100644 geode-assembly/src/integrationTest/java/org/apache/geode/GeodeDependencyJarIntegrationTest.java create mode 100644 geode-assembly/src/integrationTest/resources/assembly_content.txt create mode 100644 geode-assembly/src/integrationTest/resources/dependency_classpath.txt create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommandDUnitTest.java create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommandDUnitTest.java create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/query/partitioned/PRColocatedEquiJoinTest.java rename geode-core/src/{distributedTest => integrationTest}/java/org/apache/geode/codeAnalysis/AnalyzeSerializablesJUnitTest.java (100%) create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/MemoryThresholdInfo.java create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/RegionNameValidation.java create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommand.java delete mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ExportImportClusterConfigurationCommands.java create mode 100644 geode-core/src/main/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommand.java delete mode 100644 geode-core/src/test/java/org/apache/geode/cache/RegionNameValidationJUnitTest.java copy geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/DistributedTestRuleExampleTest.java => geode-core/src/test/java/org/apache/geode/internal/cache/MemoryThresholdInfoTest.java (58%) create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/RegionNameValidationTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/control/HeapMemoryMonitorTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ExportClusterConfigurationCommandTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommandTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/shell/GfshAbstractUnitTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/shell/GfshConsoleModeUnitTest.java create mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/shell/GfshHeadlessModeUnitTest.java delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/cli/shell/GfshJunitTest.java rename geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/{DistributedTestRuleExampleTest.java => DistributedRuleAsClassRuleExampleTest.java} (50%) create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/ClientCacheRuleDistributedTest.java rename geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/{DistributedTestRuleDistributedTest.java => DistributedRuleDistributedTest.java} (76%) rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/internal/cache/functions/TestFunction.java (83%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ChangeLogLevelCommandDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ChangeLogLevelCommandDUnitTestBase.java (98%) delete mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/CliCommandTestBase.java copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportLogsDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ExportLogsDUnitTestBase.java (98%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ExportLogsStatsDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ExportLogsStatsDUnitTestBase.java (99%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/FunctionCommandsDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/FunctionCommandsDUnitTestBase.java (99%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/GcCommandDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/GcCommandDUnitTestBase.java (99%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/GemfireDataCommandsDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/GemfireDataCommandsDUnitTestBase.java (99%) copy geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/IndexCommandsIntegrationTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/IndexCommandsIntegrationTestBase.java (99%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ListIndexCommandDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ListIndexCommandDUnitTestBase.java (98%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/QueryCommandDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/QueryCommandDUnitTestBase.java (99%) copy geode-core/src/integrationTest/java/org/apache/geode/management/internal/cli/commands/QueryCommandIntegrationTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/QueryCommandIntegrationTestBase.java (97%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandDistributedTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandDistributedTestBase.java (98%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RegionMembershipMBeanDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/RegionMembershipMBeanDUnitTestBase.java (99%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShowLogCommandDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ShowLogCommandDUnitTestBase.java (97%) copy geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ShutdownCommandDUnitTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ShutdownCommandDUnitTestBase.java (98%) copy geode-core/src/integrationTest/java/org/apache/geode/management/internal/security/GfshCommandsSecurityTest.java => geode-dunit/src/main/java/org/apache/geode/management/internal/security/GfshCommandsSecurityTestBase.java (97%) rename geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/{AbstractDistributedTestRule.java => AbstractDistributedRule.java} (90%) rename geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/{DistributedTestRule.java => DistributedRule.java} (71%) create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/ConcurrencyRule.java create mode 100644 geode-junit/src/test/java/org/apache/geode/test/junit/rules/ConcurrencyRuleTest.java copy {geode-cq => geode-lucene/geode-lucene-test}/build.gradle (75%) mode change 100644 => 100755 rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/DummyLuceneSerializer.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/LuceneIntegrationTest.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/internal/LuceneIndexFactorySpy.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/internal/repository/serializer/Type1.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/internal/repository/serializer/Type2.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/Customer.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/IndexRegionSpy.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/IndexRepositorySpy.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/LuceneDeclarable2TestSerializer.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/LuceneTestSerializer.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/LuceneTestUtilities.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/Page.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/Person.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/TestObject.java (100%) rename geode-lucene/{src/test => geode-lucene-test/src/main}/java/org/apache/geode/cache/lucene/test/package-info.java (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.1.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails1.2.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.1.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzerSizesFails2.2.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.1.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails1.2.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.1.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails2.2.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.1.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldAnalyzersFails3.2.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.1.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentFieldsFails.2.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.1.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexNamesFails.2.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.1.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails1.2.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.1.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyDifferentIndexesFails2.2.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLEmptyIndexList.cache.xml (100%) rename geode-lucene/src/{test => distributedTest}/resources/org/apache/geode/cache/lucene/LuceneIndexCreationDUnitTest.verifyXMLMultipleIndexList.cache.xml (100%) rename geode-lucene/src/{test => integrationTest}/resources/org/apache/geode/cache/lucene/internal/xml/LuceneIndexXmlParserIntegrationJUnitTest.createIndex.cache.xml (100%) rename geode-lucene/src/{test => integrationTest}/resources/org/apache/geode/cache/lucene/internal/xml/LuceneIndexXmlParserIntegrationJUnitTest.invalidLuceneElementShouldThrowParseException.cache.xml (100%) rename geode-lucene/src/{test => integrationTest}/resources/org/apache/geode/cache/lucene/internal/xml/LuceneIndexXmlParserIntegrationJUnitTest.invalidXmlLocationShouldThrowParseException.cache.xml (100%) rename geode-lucene/src/{test => integrationTest}/resources/org/apache/geode/cache/lucene/internal/xml/LuceneIndexXmlParserIntegrationJUnitTest.invalidXmlShouldThrowParseException.cache.xml (100%) rename geode-lucene/src/{test => integrationTest}/resources/org/apache/geode/cache/lucene/internal/xml/LuceneIndexXmlParserIntegrationJUnitTest.parseIndex.cache.xml (100%) rename geode-lucene/src/{test => integrationTest}/resources/org/apache/geode/cache/lucene/internal/xml/LuceneIndexXmlParserIntegrationJUnitTest.parseIndexWithAnalyzers.cache.xml (100%) rename geode-lucene/src/{test => integrationTest}/resources/org/apache/geode/cache/lucene/internal/xml/LuceneIndexXmlParserIntegrationJUnitTest.parseIndexWithSerializer.cache.xml (100%) rename geode-lucene/src/{test => integrationTest}/resources/org/apache/geode/cache/lucene/internal/xml/LuceneIndexXmlParserIntegrationJUnitTest.parseIndexWithSerializerAndDeclarableProperty.cache.xml (100%) rename geode-lucene/src/{test => integrationTest}/resources/org/apache/geode/cache/lucene/internal/xml/LuceneIndexXmlParserIntegrationJUnitTest.parseIndexWithSerializerAndStringProperty.cache.xml (100%) copy {geode-cq => geode-protobuf/geode-protobuf-test}/build.gradle (79%) mode change 100644 => 100755 rename geode-protobuf/{src/test => geode-protobuf-test/src/main}/java/org/apache/geode/internal/protocol/TestExecutionContext.java (100%) rename geode-protobuf/{src/test => geode-protobuf-test/src/main}/java/org/apache/geode/internal/protocol/protobuf/v1/MessageUtil.java (100%) rename geode-protobuf/{src/test => geode-protobuf-test/src/main}/java/org/apache/geode/internal/protocol/protobuf/v1/ProtobufRequestUtilities.java (100%) rename geode-protobuf/{src/test => geode-protobuf-test/src/main}/java/org/apache/geode/internal/protocol/protobuf/v1/TestSerializeAllSerializer.java (100%) rename geode-protobuf/{src/test => geode-protobuf-test/src/main}/java/org/apache/geode/internal/protocol/protobuf/v1/TestValueSerializer.java (100%) rename geode-protobuf/src/{test => integrationTest}/resources/META-INF/services/org.apache.geode.protocol.serialization.ValueSerializer (100%) rename geode-protobuf/src/{test => integrationTest}/resources/org/apache/geode/internal/protocol/protobuf/v1/acceptance/default.keystore (100%) copy {geode-wan => geode-pulse/geode-pulse-test}/build.gradle (71%) mode change 100644 => 100755 rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/DataBrowserResultLoader.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/JMXBaseBean.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/JMXProperties.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/Member.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/MemberMBean.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/PulseTestData.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/PulseTestLocators.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/Region.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/RegionMBean.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/RegionOnMember.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/RegionOnMemberMBean.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/Server.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/ServerObject.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/ServerObjectMBean.java (100%) rename geode-pulse/{src/uiTest => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/rules/ScreenshotOnFailureRule.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/rules/ServerRule.java (100%) rename geode-pulse/{src/uiTest => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/rules/WebDriverRule.java (100%) rename geode-pulse/{src/uiTest => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/ui/PulseTestConstants.java (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/NoDataFound1.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/NoDataFound2.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/NoDataFound3.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/message.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/pulse-auth.json (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/test1.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/test2.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/test3.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/test4.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/test5.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/test6.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/test7.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testNullObjectsAtRootLevel1.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testNullObjectsAtRootLevel2.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResult.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResult1000.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultArrayAndArrayList.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultArrayList.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultArrayOfList.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultClusterSmall.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultClusterWithStruct.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultHashMap.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultHashMapSmall.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultSmall.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultWithStruct.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testQueryResultWithStructSmall.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/test_pp.txt (100%) rename geode-pulse/{src/test => geode-pulse-test/src/main}/resources/testbed.properties (100%) rename geode-pulse/src/{test => uiTest}/resources/test.properties (100%) rename geode-wan/src/distributedTest/java/org/apache/geode/internal/cache/wan/wancommand/{WanCommandListDUnitTest.java => ListGatewaysCommandDUnitTest.java} (81%)