You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by sa...@apache.org on 2018/08/28 19:11:05 UTC

[geode] branch feature/GEODE-5338 updated (51213ca -> 4df29fe)

This is an automated email from the ASF dual-hosted git repository.

sai_boorlagadda pushed a change to branch feature/GEODE-5338
in repository https://gitbox.apache.org/repos/asf/geode.git.


    from 51213ca  reworked on the property to ssl-use-default-sslcontext
     add ce9cd54  Run dockerized tests as geode user.
     add 7ccb3b8  GEODE-5496: Refactor reaper using resources to reduce noise. (#2245)
     add dcf6b8c  GEODE-5479 - Fix usage of AvailablePortHelper (#2206)
     add 25485b7  GEODE-5512: Correct check for Windows
     add 9e7db86  GEODE-5433: Indexes are updated with the correct old value from gii (#2142)
     add a3debf7  GEODE-5515: Only initTXMemberId in PartitionMessage if transaction is originated from client. (#2242)
     add c431d24  [GEODE-5519] Add stackdriver monitoring to instances.
     add 4abb1d0  GEODE-5513: Changes to build register interest initial snapshot from primary bucket (#2246)
     add cd3783a  GEODE-5493: fix publication of client statistics
     add 555149d  GEODE-5157: use distributedMember as client ID
     add c5b923b  GEODE-5517: Have StatArchiveReader implement AutoCloseable (#2249)
     add 06124e0  GEODE-5055: Handle index in progress for old clients (#1961)
     add e6c383f  GEODE-5212: reduce flakiness of ExportLogsOverHttpDistributedTest (#2253)
     add 8abaf05  GEODE-5246: Changed DefaultQueryService to return an empty list when no indexes are defined
     add acb50f9  GEODE-5495: Destroy available ID before decrement in updateHAContainer()
     add f355664  GEODE-5524: Fix a race by waiting on correct condition. (#2258)
     add 73d90e0  GEODE-5520 Inconsistency created by delta interaction with concurrency control
     add b6f0ca1  Merge branch 'feature/GEODE-5520' into develop
     add 71ee07e  GEODE-5522: Update to Gradle 4.9
     add 112fa2f  GEODE-5525: Increase gradle jvmargs -Xmx value to 3g
     add 8b9ebaa  GEODE-4858: Update *DiskStore commands to use ResultModel and SingleGfshCommand (#1996)
     add 13bfcb0  GEODE-5475: do not start http service by default (#2211)
     add 6cc75bb  GEODE-5528: client event listener invoked multiple times for the same transactional operation
     add 3a72da7  GEODE-5529: remove SchedulingOrder. (#2261)
     add 38e1714  GEODE-577: rewrite QueryMonitorDUnitTest (#2179)
     add 2ae2b59  GEODE-5502: Removed duplicate / member-specific receivers from cluster configuration
     add 002efec  Revert "GEODE-577: rewrite QueryMonitorDUnitTest (#2179)"
     add 3f51242  GEODE-5533 Support Gradle 4.9 publication enhancements (#2264)
     add 0bad03a  GEODE-5197: Synchronized update cache service profile in lucene.
     add 84c1e5f  Merge pull request #1940 from nabarunnag/feature/GEODE-5197
     add 88b379e  Revert "GEODE-5197: Synchronized update cache service profile in lucene" (#2269)
     add 2c139a5  GEODE-5197: Synchronized update cache service profiles (#2270)
     add 7b4ca48  GEODE-5212: Ignore case when comparing paths. (#2268)
     add 31cfb98  GEODE-5536 let unit tests fork to run in parallel
     add 619e3cf  GEODE-5463: Generated restore.bat script is incorrect for Windows
     add 82ac395  GEODE-5521: lastResultReceived flag set (#2255)
     add 7c236a7   GEODE-577: rewrite QueryMonitorDUnitTest (#2266)
     add d5bdece  GEODE-5212: Fix launcher test failures (#2273)
     add 946ec0e  GEODE-5499: Changing testTxRmtMirror to use awaitility, not 200 ms sleep
     add fcd6940  GEODE-5470: Deleting flaky DlockAndTxLockRegressionTest
     add a27bb5a  GEODE-5530: Moves shared test sources to frameworks. (#2262)
     add b6f55c7  [GEODE-5539] remove pr tags from jobs, provide sane defaults.
     add d89ac55  GEODE-838: remove port conflict by always creating the cache server connecting to dunit locator (#2275)
     add 57581af  Geode 3530 launcher lifecycle server commands (#2267)
     add 895fdce  GEODE-5538 create examples pipeline
     add 11cf1e1  GEODE-5387: Adding a flag to ignore failures for no tests
     add c90f2e4  GEODE-5387: Fixing repeatTest for the geode-assembly project
     add 931b5bb  GEODE-5212: Fix TestUtil to return path (#2281)
     add 35bdb7b  [GEODE-5545] Modify instance creation.
     add ac2e14a  [GEODE-5545] Use develop branch for executing scripts.
     add 63f18b6  [GEODE-5548] Reduce RAM usage in various jobs due to unused resources.
     add 040ffe8  GEODE-5548: Fixes min memory requirement.
     add c90e503  GEODE-5540: add backward compatibility to client authentication tests using SecurityManager (#2280)
     add 6ef68c1  GEODE-5534: Forced index key to be a string when a compressed region contains PDX values
     add 1f753ea  GEODE-5485: Remove throws clause from IgnoredException.close()
     add e41af06  GEODE-5485: Make CacheRule use Properties additively
     add 0464bcb  GEODE-5485: Introduce InternalGatewaySender interface
     add 3f7c777  GEODE-5485: Cleanup AsyncEventQueueFactoryImpl and create unit test
     add 3f8b7c5  GEODE-5485: Introduce InternalAsyncEventQueue interface
     add a3d58e2  GEODE-5485: Cleanup testing AsyncEventListeners
     add ef55d80  GEODE-5485: Explode AsyncEventListenerDUnitTest
     add 9dbc33c  GEODE-5544: Cleanup AsyncEventQueueImpl
     add e637894  GEODE-5212: Add windows jobs to develop pipeline (#2284)
     add 887faa2  GEODE-5212: Add windows jobs to develop pipeline
     add b9d3ff9  GEODE-5548: Increase upgrade test memory.
     add 8584c0c  GEODE-5553: Revert one line in AsyncEventQueueFactoryImpl
     add 25deeee  Feature/geode 5558 (#2297)
     add e73ef5a  GEODE-5555: Add 'devBuild' task (#2293)
     add 1785f73  GEODE-5212: use Paths.get to retrieve resourcePath (#2295)
     add 9a4a6c6  GEODE-5549: Removing assertion about process exit status from kill test
     add 914adc4  GEODE-5212: Account for dynamic values returned from metrics MBean (#2300)
     add b08e37f  GEODE-5546 auto-reconnecting member reuses old address including vmViewId
     add 3d261a0  GEODE-5212: run windows jobs in serial (#2301)
     add c2d3c1e  GEODE-5535: Upgrade FastClasspathScanner to 4.0.6 (#2290)
     add 0a9da64  GEODE-5480: Changing wait blocks to use a while loop
     add 65c7984   GEODE-5530: Removes test dependency from other test source sets (#2294)
     add 1628976  Revert "GEODE-5535: Upgrade FastClasspathScanner to 4.0.6 (#2290)"
     add 6d60c0a  GEODE-5535: Upgrade FastClasspathScanner to 4.0.6 (#2310)
     add a5840fa  GEODE-5559: Improve runtime of RegionVersionHolder.canonicalExceptions (#2298)
     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
     add 76af1dd  GEODE-5597 Publish geode artifacts to maven repo on GCS (#2347)
     add 48fe306  GEODE-5642 remove gradle task :cleanAll (#2385)
     add 3651a9a  GEODE-5646 Client throws ToDataException when locator is shutting down
     add 60ea939  GEODE-5618: Auth Attributes in FunctionService (#2360)
     add 58e4035  GEODE-5608 truncate fork/branch names in image/instance naming (#2363)
     add 366594c  Revert "GEODE-5608 truncate fork/branch names in image/instance naming (#2363)"
     add aa915c2  GEODE-5608 truncate fork/branch names in image/instance naming (#2390)
     add fd29e62  GEODE-5594: Enable endpoint identification during using SSL handshake. (#2346)
     add 4df29fe  merge develop

No new revisions were added by this update.

Summary of changes:
 .travis.yml                                        |   46 -
 LICENSE                                            |    2 +
 build.gradle                                       |   26 +-
 ci/docker/Dockerfile                               |    8 +-
 ci/images/alpine-tools/Dockerfile                  |   11 +-
 ci/images/google-geode-builder/build_image.sh      |   11 +-
 ci/images/google-geode-builder/packer.json         |    4 +-
 ci/images/google-geode-builder/scripts/setup.sh    |    6 +-
 ci/images/meta-mini/Dockerfile                     |   26 +
 ci/images/test-container/Dockerfile                |   43 +
 ci/pipelines/.gitignore                            |    1 +
 ci/pipelines/README.md                             |   17 +
 ci/pipelines/clean_fork_pipelines.sh               |   20 +-
 ci/pipelines/deploy_meta.sh                        |   39 +-
 ci/pipelines/examples/deploy_pipeline.sh           |   93 +
 ci/pipelines/examples/jinja.template.yml           |   84 +
 ci/pipelines/geode-build/base.yml                  |  208 -
 ci/pipelines/geode-build/deploy_pipeline.sh        |   66 +-
 ci/pipelines/geode-build/jinja.template.yml        |  386 +
 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 -
 ci/pipelines/geode-build/test-template.yml         |  136 -
 ci/pipelines/images/deploy_images_pipeline.sh      |   20 +-
 ci/pipelines/images/images.yml                     |   68 +-
 ci/pipelines/meta.yml                              |  127 +-
 ci/pipelines/pull-request/base.yml                 |  124 -
 ci/pipelines/pull-request/deploy_pr_pipeline.sh    |   80 +-
 ci/pipelines/pull-request/jinja.template.yml       |  263 +
 ci/pipelines/pull-request/pr-template.yml          |  165 -
 ci/pipelines/reaper.yml                            |  104 +-
 ci/pipelines/render.py                             |   90 +
 ci/pipelines/shared/jinja.variables.yml            |  106 +
 ci/pipelines/shared/shared_jinja.yml               |   40 +
 ci/pipelines/shared/utilities.sh                   |   29 +
 .../concourse-metadata-resource/Dockerfile         |    0
 .../concourse-metadata-resource/files/check        |    0
 .../concourse-metadata-resource/files/in           |    0
 .../concourse-metadata-resource/files/out          |    0
 .../gce-instances-resource/Dockerfile              |   21 +
 ci/resource-types/gce-instances-resource/README.md |   67 +
 ci/resource-types/gce-instances-resource/build     |   21 +
 ci/resource-types/gce-instances-resource/check     |   45 +
 ci/resource-types/gce-instances-resource/in        |   73 +
 ci/resource-types/gce-instances-resource/out       |   20 +
 .../gce-instances-resource/test/check.sh           |   47 +
 .../gce-instances-resource/test/docker-compose.yml |   48 +
 .../gce-instances-resource/test/in.sh              |   33 +
 .../gce-instances-resource/test/out.sh             |   31 +
 .../gce-instances-resource/test/pipeline.yml       |   82 +
 ci/scripts/archive_results.sh                      |    3 +-
 ci/scripts/build.sh                                |    3 +-
 ci/scripts/capture-call-stacks.sh                  |    4 +-
 ci/scripts/execute_tests.sh                        |    6 +-
 ci/scripts/publish.sh                              |   96 +
 ci/scripts/repeat-new-tests.sh                     |   64 +
 ci/scripts/rsync_code_down.sh                      |    4 +-
 ci/scripts/start_instance.sh                       |   20 +-
 ci/scripts/windows/test-archive.sh                 |  130 +
 ci/scripts/windows/test-run.sh                     |   96 +
 extensions/geode-modules-session/build.gradle      |   22 +-
 extensions/geode-modules-test/build.gradle         |   33 +
 .../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      |   18 +-
 extensions/geode-modules-tomcat8/build.gradle      |   16 +-
 extensions/geode-modules/build.gradle              |   11 +-
 geode-assembly/build.gradle                        |  167 +-
 geode-assembly/geode-assembly-test/build.gradle    |   34 +
 .../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        |  119 +
 .../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    |  107 +
 .../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 +-
 .../LauncherLifecycleCommandsDUnitTest.java        |  843 --
 .../cli/commands/RunOutOfMemoryFunction.java       |   34 +
 .../cli/commands/StartLocatorCommandDUnitTest.java |    8 +-
 .../cli/commands/StartServerCommandDUnitTest.java  |  473 +
 .../commands/StatusLocatorCommandDunitTest.java    |   89 -
 .../cli/commands/StopLocatorCommandDUnitTest.java  |  279 +
 .../internal/web/RestFunctionExecuteDUnitTest.java |   15 +-
 .../rest/internal/web/RestFunctionTemplate.java    |    0
 .../web/controllers/RestAPIsWithSSLDUnitTest.java  |    5 +-
 .../tests/GenericAppServerClientServerTest.java    |    3 +-
 .../session/tests/GenericAppServerContainer.java   |    0
 .../session/tests/GenericAppServerInstall.java     |    0
 .../geode/AssemblyContentsIntegrationTest.java     |   95 +
 .../geode/GeodeDependencyJarIntegrationTest.java   |   94 +
 .../rest/internal/web/RestSecurityWithSSLTest.java |   13 +-
 .../test/junit/rules/GeodeHttpClientRule.java      |    0
 .../geode/tools/pulse/PulseConnectivityTest.java   |    2 +-
 .../geode/tools/pulse/PulseDataExportTest.java     |    3 +-
 .../tools/pulse/PulseJmxPasswordFileTest.java      |    2 +-
 .../tools/pulse/PulseSecurityIntegrationTest.java  |    3 +-
 .../geode/tools/pulse/PulseSecurityTest.java       |    3 +-
 .../tools/pulse/PulseSecurityWithSSLTest.java      |    2 +-
 .../integrationTest/resources/assembly_content.txt | 1251 +++
 .../resources/dependency_classpath.txt             |   67 +
 .../integrationTest/resources/expected_jars.txt    |  103 +
 .../resources/sampleJson.json                      |    0
 .../web/controllers/NoArgumentFunction.java        |  114 -
 .../internal/web/controllers/RestTestUtils.java    |  108 -
 .../src/test/resources/expected_jars.txt           |  103 -
 .../tools/pulse/ui/PulseAcceptanceAuthTest.java    |    3 +-
 .../tools/pulse/ui/PulseAcceptanceNoAuthTest.java  |    2 +-
 .../tools/pulse/ui/PulseAcceptanceTestBase.java    |    0
 geode-connectors/build.gradle                      |   51 +-
 .../jdbc/ClassWithSupportedPdxFields.java          |    0
 .../org/apache/geode/connectors/jdbc/Employee.java |    0
 .../jdbc/JdbcAsyncWriterIntegrationTest.java       |    5 +-
 .../geode/connectors/jdbc/JdbcDistributedTest.java |    8 +-
 .../jdbc/internal/TestConfigService.java           |    0
 .../jdbc/internal/TestableConnectionManager.java   |    0
 .../test/junit/rules/DatabaseConnectionRule.java   |    0
 .../junit/rules/InMemoryDerbyConnectionRule.java   |    0
 .../test/junit/rules/MySqlConnectionRule.java      |   73 +
 .../test/junit/rules/PostgresConnectionRule.java   |    0
 .../junit/rules/SqlDatabaseConnectionRule.java     |  123 +
 .../geode/connectors/jdbc/internal}/mysql.yml      |    0
 .../geode/connectors/jdbc/internal}/postgres.yml   |    0
 .../org/apache/geode/connectors/jdbc}/mysql.yml    |    0
 .../org/apache/geode/connectors/jdbc}/postgres.yml |    0
 .../AnalyzeConnectorsSerializablesJUnitTest.java   |    2 +-
 .../org/apache/geode/codeAnalysis/openBugs.txt     |    0
 .../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 +-
 .../internal/cli/JDBCCommandsAvailabilityTest.java |    4 +-
 .../test/junit/rules/MySqlConnectionRule.java      |   72 -
 .../junit/rules/SqlDatabaseConnectionRule.java     |  123 -
 geode-core/build.gradle                            |  135 +-
 .../java/org/apache/geode/TestDataSerializer.java  |    0
 .../CreateAndLocalDestroyInTXRegressionTest.java   |    7 +-
 .../PRCreationTotalNumBucketsDistributedTest.java  |    8 +-
 .../cache/RegionClearStatsDistributedTest.java     |    8 +-
 .../cache/RegionExpirationDistributedTest.java     |   14 +-
 .../ReplicateCacheListenerDistributedTest.java     |   18 +-
 .../internal/AutoConnectionSourceDUnitTest.java    |    7 +-
 ...tServerHostNameVerificationDistributedTest.java |  228 +
 .../management/MemoryThresholdsDUnitTest.java      |    2 +-
 .../MemoryThresholdsOffHeapDUnitTest.java          |   18 +-
 .../geode/cache/query/dunit/HelperTestCase.java    |  273 -
 .../query/dunit/OrderByPartitionedDUnitTest.java   |   30 +-
 ...artitionedRegionCompactRangeIndexDUnitTest.java |  417 +-
 .../dunit/QueryDataInconsistencyDUnitTest.java     |   34 +-
 .../cache/query/dunit/QueryIndexDUnitTest.java     |    6 +-
 .../query/dunit/QueryIndexUsingXMLDUnitTest.java   |    3 +-
 .../ResourceManagerWithQueryMonitorDUnitTest.java  |   23 +-
 .../InitializeIndexEntryDestroyQueryDUnitTest.java |   11 +-
 .../partitioned/PRColocatedEquiJoinDUnitTest.java  |   47 -
 .../query/partitioned/PRQueryDUnitHelper.java      |   86 +-
 .../geode/cache30/CacheXMLPartitionResolver.java   |    0
 .../apache/geode/cache30/CacheXml70DUnitTest.java  |   53 +-
 .../geode/cache30/DiskRegionDistributedTest.java   |   11 +-
 .../cache30/PRBucketSynchronizationDUnitTest.java  |   53 +-
 .../geode/cache30/RRSynchronizationDUnitTest.java  |   53 +-
 .../apache/geode/cache30/ReconnectDUnitTest.java   |    9 +-
 .../geode/cache30/RegionReliabilityTestCase.java   |    6 +-
 .../apache/geode/cache30/TestPdxSerializer.java    |    0
 .../geode/cache30/TestTransactionWriter.java       |    0
 .../DistributedLockServiceDUnitTest.java           |  992 +--
 .../ClusterDistributionManagerDUnitTest.java       |    9 +-
 ...lusterDistributionManagerForAdminDUnitTest.java |    6 +-
 .../internal/DistributionAdvisorDUnitTest.java     |    6 +-
 .../internal/DlockAndTxlockRegressionTest.java     |  253 -
 .../deadlock/GemFireDeadlockDetectorDUnitTest.java |    4 +-
 .../internal/cache/ARMLockTestHookAdapter.java     |    0
 ...okenSerializationConsistencyRegressionTest.java |    8 +-
 .../cache/BucketCreationCrashRegressionTest.java   |   11 +-
 .../internal/cache/CacheAdvisorDUnitTest.java      |    3 +-
 ...eanupFailedInitWithDiskFilesRegressionTest.java |    2 +-
 .../ClearDuringNetSearchOplogRegressionTest.java   |    3 +-
 .../cache/ClientServerTransactionDUnitTest.java    |  135 +-
 ...ntServerTransactionFailoverDistributedTest.java |   35 +-
 ...overWithMixedVersionServersDistributedTest.java |   56 +-
 .../geode/internal/cache/CommitFunction.java       |    0
 .../internal/cache/DeltaPropagationDUnitTest.java  |   44 +-
 .../EntriesDoNotExpireDuringGiiRegressionTest.java |   15 +-
 ...FireAndForgetFunctionOnAllServersDUnitTest.java |   14 +-
 .../cache/HAOverflowMemObjectSizerDUnitTest.java   |   10 +-
 ...zedDiskRegionWithIoExceptionRegressionTest.java |   18 +-
 .../cache/MonthBasedPartitionResolver.java         |    0
 .../internal/cache/NestedTransactionFunction.java  |    0
 .../geode/internal/cache/OffHeapTestUtil.java      |    0
 .../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 +-
 .../PartitionedRegionCacheLoaderForRootRegion.java |    0
 .../PartitionedRegionCacheLoaderForSubRegion.java  |    0
 .../PartitionedRegionCloseDistributedTest.java     |   19 +-
 .../cache/PartitionedRegionDestroyDUnitTest.java   |    2 +-
 .../cache/PartitionedRegionGetSomeKeys.java        |    0
 ...itionedRegionHAFailureAndRecoveryDUnitTest.java |    2 +-
 ...edRegionLowBucketRedundancyDistributedTest.java |    4 +-
 .../cache/PartitionedRegionStatsDUnitTest.java     |    2 +-
 .../cache/PersistentRegionRecoveryDUnitTest.java   |   19 +-
 .../PersistentRegionTransactionDUnitTest.java      |    2 +-
 .../cache/RegionListenerDistributedTest.java       |   17 +-
 .../internal/cache/RemoteTransactionDUnitTest.java |    7 +
 ...eplicateEntryIdleExpirationDistributedTest.java |   36 +-
 .../geode/internal/cache/RollbackFunction.java     |    0
 .../geode/internal/cache/SerializableMonth.java    |    0
 .../org/apache/geode/internal/cache/TestDelta.java |    0
 .../geode/internal/cache/TestNonSizerObject.java   |    0
 .../geode/internal/cache/TestObjectSizerImpl.java  |    0
 .../cache/backup/BackupDistributedTest.java        |   12 +-
 .../backup/IncrementalBackupDistributedTest.java   |   15 +-
 .../PrepareAndFinishBackupDistributedTest.java     |    8 +-
 .../internal/cache/execute/BooleanFunction.java    |    0
 .../ClientFunctionTimeoutRegressionTest.java       |   26 +-
 .../cache/execute/CustomResultCollector.java       |    0
 ...ctionExecutionWithExceptionDistributedTest.java |    9 +-
 ...UserAuthenticationFunctionServiceDUnitTest.java |  183 +
 .../cache/execute/PRColocationDUnitTest.java       |   13 -
 .../cache/execute/PRTransactionDUnitTest.java      |    2 +-
 .../geode/internal/cache/execute/TimeKeeper.java   |    0
 ...ctionOnBehalfOfClientMemberDistributedTest.java |  175 +
 .../internal/cache/execute/data/Customer.java      |   72 -
 .../geode/internal/cache/execute/data/Order.java   |   60 -
 .../internal/cache/execute/data/Shipment.java      |   60 -
 ...dRegionFunctionFunctionInvocationException.java |    0
 .../FireAndForgetFunctionOnAllServers.java         |    0
 .../cache/functions/LocalDataSetFunction.java      |    0
 .../internal/cache/functions/TestFunction.java     | 1131 ---
 .../geode/internal/cache/ha/FailoverDUnitTest.java |    6 +-
 .../geode/internal/cache/ha/HAClearDUnitTest.java  |    6 +-
 .../internal/cache/ha/HAConflationDUnitTest.java   |    4 +-
 .../cache/ha/HAEventIdPropagationDUnitTest.java    |    4 +-
 .../geode/internal/cache/ha/HAGIIDUnitTest.java    |    8 +-
 .../apache/geode/internal/cache/ha/HAHelper.java   |    0
 .../cache/ha/HARQueueNewImplDUnitTest.java         |   54 +-
 .../internal/cache/ha/HARegionQueueDUnitTest.java  |   12 +-
 .../ha/HARegionQueueExpiryRegressionTest.java      |    4 +-
 .../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 +-
 .../internal/cache/partitioned/fixed/MyDate1.java  |    0
 .../internal/cache/partitioned/fixed/MyDate2.java  |    0
 .../internal/cache/partitioned/fixed/MyDate3.java  |    0
 .../fixed/QuarterPartitionResolver.java            |    0
 .../fixed/SingleHopQuarterPartitionResolver.java   |    0
 .../geode/internal/cache/snapshot/TestObject.java  |    0
 .../DeltaPropagationFailureRegressionTest.java     |   33 +-
 .../AcceptorImplClientQueueDistributedTest.java    |   42 +-
 .../tier/sockets/ClientConflationDUnitTest.java    |    2 +-
 ...entDestroyRegionNotificationRegressionTest.java |   31 +-
 ...troyRegionUnregisterInterestRegressionTest.java |   31 +-
 .../ClientProxyWithDeltaDistributedTest.java       |   34 +-
 .../tier/sockets/ClientServerMiscDUnitTest.java    | 1383 +--
 .../ClientWithInterestFailoverDistributedTest.java |   34 +-
 .../cache/tier/sockets/ConflationDUnitTest.java    |   28 +-
 .../DataSerializerPropagationDUnitTest.java        |    4 +-
 .../cache/tier/sockets/DeltaEOFException.java      |    0
 .../sockets/DurableClientQueueSizeDUnitTest.java   |    2 +-
 .../internal/cache/tier/sockets/FaultyDelta.java   |    0
 .../GetConnectedServerCountRegressionTest.java     |    8 +-
 .../HARegionQueueStatsCloseRegressionTest.java     |   27 +-
 .../sockets/HAStartupAndFailoverDUnitTest.java     |    2 +-
 .../internal/cache/tier/sockets/HaHelper.java      |    0
 .../MessageTrackingTimeoutRegressionTest.java      |   18 +-
 .../sockets/RegisterInterestDistributedTest.java   |   18 +-
 ...nterestOnServerWithoutRegionRegressionTest.java |   15 +-
 ...isterInterestServerMetaDataDistributedTest.java |   46 +-
 ...RootRegionsExcludesHARegionsRegressionTest.java |   24 +-
 .../tier/sockets/UpdatePropagationDUnitTest.java   |    2 +-
 .../cache/wan/AsyncEventQueueTestBase.java         | 1751 ----
 .../asyncqueue/AsyncEventListenerDUnitTest.java    | 2008 -----
 .../AsyncEventListenerDistributedTest.java         |  754 ++
 .../AsyncEventListenerOffHeapDUnitTest.java        |   34 -
 ...erWithCacheLoaderAndOffHeapDistributedTest.java |   53 +
 ...ventListenerWithCacheLoaderDistributedTest.java |  340 +
 ...istenerWithFilterAndOffHeapDistributedTest.java |   53 +
 ...syncEventListenerWithFilterDistributedTest.java |  548 ++
 ...yncEventListenerWithOffHeapDistributedTest.java |   42 +
 ...oncurrentAsyncEventListenerDistributedTest.java |  458 +
 ...yncEventListenerWithOffHeapDistributedTest.java |   47 +
 .../ParallelAsyncEventListenerDistributedTest.java | 1491 ++++
 ...yncEventListenerWithOffHeapDistributedTest.java |   53 +
 .../SerialEventListenerDistributedTest.java        |  404 +
 ...ialEventListenerWithOffHeapDistributedTest.java |   47 +
 .../ClientServerJTAFailoverDistributedTest.java    |   41 +-
 .../internal/process/io/IntegerFileReader.java     |    0
 .../geode/management/CacheManagementDUnitTest.java |   16 +-
 .../management/ClientHealthStatsDUnitTest.java     |    2 +-
 .../apache/geode/management/CompositeStats.java    |    0
 .../geode/management/CompositeTestMBean.java       |    0
 .../geode/management/CompositeTestMXBean.java      |    0
 .../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/ManagementTestBase.java       |  322 -
 .../geode/management/ManagementTestRule.java       |   83 +-
 .../java/org/apache/geode/management/Manager.java  |    0
 .../java/org/apache/geode/management/Member.java   |    0
 .../management/MemberMBeanAttributesDUnitTest.java |    2 +-
 .../management/OffHeapManagementDUnitTest.java     |    2 +-
 .../geode/management/QueryDataDUnitTest.java       |   19 +-
 .../management/RegionManagementDUnitTest.java      | 1333 +--
 ...niversalMembershipListenerAdapterDUnitTest.java |   43 +-
 .../stats/DistributedSystemStatsDUnitTest.java     |    8 +-
 .../commands/ChangeLogLevelCommandDUnitTest.java   |  104 +-
 .../internal/cli/commands/CliCommandTestBase.java  |  554 --
 .../CreateDefinedIndexesCommandDUnitTest.java      |    7 +-
 ...DeployCommandFunctionRegistrationDUnitTest.java |   10 +-
 .../cli/commands/DiskStoreCommandsDUnitTest.java   |  125 +-
 .../ExecuteFunctionCommandSecurityTest.java        |    2 +-
 ...ExportClusterConfigurationCommandDUnitTest.java |   89 +
 .../internal/cli/commands/ExportLogsDUnitTest.java |  379 +-
 .../cli/commands/ExportLogsStatsDUnitTest.java     |  144 +-
 .../cli/commands/FunctionCommandsDUnitTest.java    |  256 +-
 .../internal/cli/commands/GcCommandDUnitTest.java  |  102 +-
 .../cli/commands/GemfireDataCommandsDUnitTest.java |  343 +-
 .../GfshHostNameVerificationDistributedTest.java   |  191 +
 ...ImportClusterConfigurationCommandDUnitTest.java |  152 +
 .../cli/commands/ListIndexCommandDUnitTest.java    |   68 +-
 .../ManagedConnectionFactoryForTesting.java        |    0
 .../cli/commands/QueryCommandDUnitTest.java        |  305 +-
 .../commands/RebalanceCommandDistributedTest.java  |   85 +-
 ...ersistThroughClusterConfigurationDUnitTest.java |    5 +-
 .../commands/RegionMembershipMBeanDUnitTest.java   |  369 +-
 .../cli/commands/ShowDeadlockDUnitTest.java        |   13 +-
 .../cli/commands/ShowLogCommandDUnitTest.java      |  150 +-
 .../cli/commands/ShutdownCommandDUnitTest.java     |   84 +-
 .../internal/cli/commands/TestCompressor1.java     |    0
 .../cli/commands/TestCustomIdleExpiry.java         |    0
 .../internal/cli/commands/TestCustomTTLExpiry.java |    0
 .../internal/configuration/ClusterConfig.java      |  204 -
 .../ClusterConfigImportDUnitTest.java              |   18 +-
 .../ClusterConfigLocatorRestartDUnitTest.java      |    4 +-
 .../ClusterConfigStartMemberDUnitTest.java         |    1 -
 .../ClusterConfigWithCallbacksDUnitTest.java       |    3 +-
 .../configuration/DeployJarWithSSLDUnitTest.java   |   20 +-
 .../internal/pulse/TestClientIdsDUnitTest.java     |   10 +-
 .../internal/pulse/TestFunctionsDUnitTest.java     |   96 +-
 .../internal/security/MultiGfshDUnitTest.java      |    3 +
 .../apache/geode/security/ClientAuthDUnitTest.java |   65 +-
 .../security/ClientAuthenticationDUnitTest.java    |    2 +-
 .../security/ClientAuthenticationTestCase.java     |   97 +-
 .../security/ClientAuthenticationTestUtils.java    |   26 +-
 .../security/ClientAuthorizationTestCase.java      | 1411 ---
 .../security/ClientMultiUserAuthzDUnitTest.java    |    5 +-
 .../DeltaClientAuthorizationDUnitTest.java         |    8 +-
 .../DeltaClientPostAuthorizationDUnitTest.java     |    9 +-
 .../geode/security/NoShowValue1PostProcessor.java  |    0
 .../geode/security/OtherPDXPostProcessor.java      |    0
 .../geode/security/OtherSimplySecurityManager.java |    0
 .../geode/security/P2PAuthenticationDUnitTest.java |   10 +-
 .../geode/security/PDXPostProcessorDUnitTest.java  |    2 +-
 .../apache/geode/security/SecurityTestUtils.java   | 1898 ----
 .../geode/security/query/QuerySecurityBase.java    |  232 -
 .../examples/AsyncInvokeCallableExampleTest.java   |   89 -
 .../examples/AsyncInvokeRunnableExampleTest.java   |   55 -
 .../CatchingUnexpectedExceptionExampleTest.java    |   90 -
 .../examples/DistributedTestRuleExampleTest.java   |   35 -
 .../DoNotHandleUnexpectedExceptionExampleTest.java |   57 -
 .../dunit/examples/InvokeRunnableExampleTest.java  |   47 -
 .../examples/LocatorPortClusterExampleTest.java    |   75 -
 .../examples/ReplaceTryFinallyExampleTest.java     |   59 -
 .../apache/geode/test/dunit/rules/CacheRule.java   |  318 -
 .../test/dunit/rules/CleanupDUnitVMsRule.java      |   35 -
 .../geode/test/dunit/rules/ClientCacheRule.java    |  223 -
 .../geode/test/dunit/rules/ClusterStartupRule.java |  386 -
 .../rules/DistributedRestoreSystemProperties.java  |   56 -
 .../geode/test/dunit/rules/SharedCountersRule.java |  182 -
 .../test/dunit/rules/SharedErrorCollector.java     |  138 -
 .../tests/CacheRuleBuilderDistributedTest.java     |  289 -
 .../rules/tests/CacheRuleDistributedTest.java      |  287 -
 ...utedRestoreSystemPropertiesDistributedTest.java |  137 -
 .../tests/DistributedTestRuleDistributedTest.java  |   36 -
 .../dunit/rules/tests/MemberStarterRuleTest.java   |  122 -
 .../tests/SharedCountersRuleDistributedTest.java   |  180 -
 .../tests/SharedErrorCollectorDistributedTest.java |  357 -
 .../tests/GetCurrentVmNumDistributedTest.java      |    5 +-
 .../GetPidAndIdAfterBounceDistributedTest.java     |   11 +-
 .../dunit/tests/GetPidAndIdDistributedTest.java    |    9 +-
 .../geode/cache/client/internal/cacheserver.cer    |  Bin
 .../apache/geode/cache/client/internal/client.cer  |  Bin
 .../geode/cache/client/internal/default.keystore   |  Bin
 .../geode/cache/client/internal/trusted.keystore   |  Bin
 .../geode/cache/query/dunit/IndexCreation.xml      |    0
 .../query/dunit/PersistentPartitionWithIndex.xml   |   41 +
 .../cache/query/partitioned/PRIndexCreation.xml    |    0
 ...acheXmlParameterizationRegressionTest_cache.xml |    0
 ...rameterizationRegressionTest_gemfire.properties |    0
 .../cache30/ReconnectWithCacheXMLDUnitTest.xml     |    0
 .../apache/geode/cache30/attributesUnordered.xml   |    0
 .../org/apache/geode/cache30/badFloat.xml          |    0
 .../resources/org/apache/geode/cache30/badInt.xml  |    0
 .../apache/geode/cache30/badKeyConstraintClass.xml |    0
 .../org/apache/geode/cache30/badScope.xml          |    0
 .../org/apache/geode/cache30/bug44710.xml          |    0
 .../apache/geode/cache30/callbackNotDeclarable.xml |    0
 .../apache/geode/cache30/callbackWithException.xml |    0
 .../org/apache/geode/cache30/coLocation.xml        |    0
 .../org/apache/geode/cache30/coLocation3.xml       |    0
 .../resources/org/apache/geode/cache30/ewtest.xml  |    0
 .../org/apache/geode/cache30/loaderNotLoader.xml   |    0
 .../org/apache/geode/cache30/malformed.xml         |    0
 .../org/apache/geode/cache30/namedAttributes.xml   |    0
 .../org/apache/geode/cache30/partitionedRegion.xml |    0
 .../apache/geode/cache30/partitionedRegion51.xml   |    0
 .../org/apache/geode/cache30/sameRootRegion.xml    |    0
 .../org/apache/geode/cache30/sameSubregion.xml     |    0
 .../geode/cache30/unknownNamedAttributes.xml       |    0
 .../internal/cache/CacheServerWithZeroPort.xml     |    0
 .../cache/PartitionRegionCacheExample1.xml         |    0
 .../cache/PartitionRegionCacheExample2.xml         |    0
 .../org/apache/geode/internal/jta/cachejta.xml     |    0
 ...eployCommandRedeployDUnitTest_FunctionATemplate |    0
 ...eployCommandRedeployDUnitTest_FunctionBTemplate |    0
 .../internal/configuration/cluster-empty.xml       |    0
 .../internal/configuration/cluster-region.xml      |    0
 .../management/internal/configuration/cluster8.xml |    0
 .../deployment/ExtendsFunctionAdapter.java         |    0
 .../org/apache/geode/pdx/jsonStrings/array.txt     |    0
 .../apache/geode/pdx/jsonStrings/attachment.txt    |    0
 .../apache/geode/pdx/jsonStrings/attachment2.txt   |    0
 .../org/apache/geode/pdx/jsonStrings/book.txt      |    0
 .../org/apache/geode/pdx/jsonStrings/image.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/json1.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/json10.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json11.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json12.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json13.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json14.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json15.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json16.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json16_2.txt  |    0
 .../org/apache/geode/pdx/jsonStrings/json17.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json18.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json19.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json2.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/json20.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json21.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json22.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json23.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json24.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json25.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json26.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json27.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json28.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json29.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json3.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/json31.txt    |    0
 .../org/apache/geode/pdx/jsonStrings/json4.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/json5.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/json6.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/json7.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/json8.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/json9.txt     |    0
 .../geode/pdx/jsonStrings/jsonListInsideList.txt   |    0
 .../org/apache/geode/pdx/jsonStrings/jsonMongo.txt |    0
 .../geode/pdx/jsonStrings/jsonMongoSingleQuote.tx0 |    0
 .../apache/geode/pdx/jsonStrings/jsonProductdb.txt |    0
 .../apache/geode/pdx/jsonStrings/json_google.txt   |    0
 .../apache/geode/pdx/jsonStrings/jsoncustomer.txt  |    0
 .../geode/pdx/jsonStrings/jsonemptyobject.txo      |    0
 .../geode/pdx/jsonStrings/jsonemptyobject.txt      |    0
 .../apache/geode/pdx/jsonStrings/jsonfacebook.txt  |    0
 .../org/apache/geode/pdx/jsonStrings/jsonfeed.txt  |    0
 .../org/apache/geode/pdx/jsonStrings/jsonfeed2.txt |    0
 .../apache/geode/pdx/jsonStrings/jsonflicker.txt   |    0
 .../apache/geode/pdx/jsonStrings/jsoniphone.txt    |    0
 .../geode/pdx/jsonStrings/jsonsolrwithcomment.tx0  |    0
 .../geode/pdx/jsonStrings/jsonsolrwithcomment.txt  |    0
 .../apache/geode/pdx/jsonStrings/jsontwitter1.txt  |    0
 .../apache/geode/pdx/jsonStrings/jsontwitter2.txt  |    0
 .../apache/geode/pdx/jsonStrings/jsontwitter3.txt  |    0
 .../org/apache/geode/pdx/jsonStrings/jsonutf.tx0   |    0
 .../org/apache/geode/pdx/jsonStrings/jsonyahoo.txt |    0
 .../apache/geode/pdx/jsonStrings/jsonyoutube.txt   |    0
 .../org/apache/geode/pdx/jsonStrings/linkden1.txt  |    0
 .../org/apache/geode/pdx/jsonStrings/odata.txt     |    0
 .../org/apache/geode/pdx/jsonStrings/odata2.txt    |    0
 .../pdx/jsonStrings/unquoteJsonStrings/json1.txt   |    0
 .../org/apache/geode/pdx/jsonStrings/weather.txt   |    0
 .../resources/security.json                        |    0
 .../java/hydra/MethExecutorResult.java             |  181 -
 .../java/hydra/SchedulingOrder.java                |   34 -
 .../ConcurrentRegionOperationIntegrationTest.java  |    2 +-
 .../cache/RegionExpirationIntegrationTest.java     |    2 +-
 ...ncEventQueueEvictionAndExpirationJUnitTest.java |   94 +-
 .../AutoConnectionSourceImplJUnitTest.java         |   24 +
 .../geode/cache/query/QueryServiceJUnitTest.java   |   84 +-
 .../functional/OrderByPartitionedJUnitTest.java    |  629 +-
 .../query/internal/IndexManagerJUnitTest.java      |   12 +-
 .../AbstractIndexMaintenanceIntegrationTest.java   |   16 +
 .../QueryOnCompressedRegionWithIndexTest.java      |  238 +
 .../query/partitioned/PRColocatedEquiJoinTest.java |  110 +
 .../geode/cache30/MultiVMRegionTestCase.java       | 9219 --------------------
 .../ShorteningExpirationTimeRegressionTest.java    |   69 +-
 .../AnalyzeSerializablesJUnitTest.java             |  553 +-
 .../distributed/LauncherIntegrationTestCase.java   |    2 +-
 .../LauncherMemberMXBeanIntegrationTest.java       |   15 +-
 .../LocatorLauncherIntegrationTestCase.java        |    2 +-
 ...catorLauncherJmxManagerLocalRegressionTest.java |    2 +-
 .../LocatorLauncherRemoteIntegrationTest.java      |    4 +-
 .../LocatorLauncherRemoteIntegrationTestCase.java  |    4 +-
 .../ServerLauncherIntegrationTestCase.java         |    2 +-
 .../ServerLauncherRemoteIntegrationTestCase.java   |    4 +-
 .../TestServerLauncherCacheProvider.java           |   42 -
 .../gms/fd/GMSHealthMonitorJUnitTest.java          |   39 +-
 .../gms/membership/GMSJoinLeaveJUnitTest.java      |   82 +
 .../gms/messenger/GMSEncryptJUnitTest.java         |  122 +-
 .../gms/messenger/GMSQuorumCheckerJUnitTest.java   |   50 +-
 .../gms/messenger/JGroupsMessengerJUnitTest.java   |    4 +-
 .../tcpserver/TCPClientSSLIntegrationTest.java     |  175 +
 ...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 +-
 .../backup/BackupInspectorIntegrationTest.java     |    2 +-
 .../cache/ha/HARQAddOperationJUnitTest.java        |   38 +-
 .../cache/ha/HARegionQueueIntegrationTest.java     |  173 +-
 .../internal/cache/ha/HARegionQueueJUnitTest.java  |   31 +-
 .../CacheClientNotifierIntegrationTest.java        |   24 +-
 .../internal/net/SSLSocketIntegrationTest.java     |    4 +-
 .../geode/internal/offheap/OffHeapRegionBase.java  |    8 +-
 .../BaseProcessStreamReaderIntegrationTest.java    |   16 +-
 ...BlockingProcessStreamReaderIntegrationTest.java |   14 -
 .../ControlFileWatchdogIntegrationTest.java        |   18 +-
 .../ControllableProcessIntegrationTest.java        |    2 +-
 .../FileProcessControllerIntegrationTest.java      |    8 +-
 .../process/NativeProcessUtilsIntegrationTest.java |    6 +-
 ...BlockingProcessStreamReaderIntegrationTest.java |   14 -
 .../GemFireStatSamplerIntegrationTest.java         |    2 +-
 .../StatTypesAreRolledOverRegressionTest.java      |   31 +-
 .../bean/stats/GatewayReceiverStatsJUnitTest.java  |    5 -
 .../internal/beans/ManagementAdapterTest.java      |  113 +-
 .../cli/commands/IndexCommandsIntegrationTest.java |  302 +-
 .../cli/commands/QueryCommandIntegrationTest.java  |  267 +-
 .../GfshStatusCommandsIntegrationTest.java         |    7 +-
 .../internal/deployment/FunctionScannerTest.java   |   23 +-
 .../security/GfshCommandsSecurityTest.java         |  193 +-
 .../ConnectionWithOneMinuteTimeoutFactory.java     |    0
 .../apache/geode/test/dunit/IgnoredException.java  |  186 -
 .../java/org/apache/geode/test/dunit/VM.java       |  552 --
 .../dunit/internal/JUnit4DistributedTestCase.java  |  603 --
 .../dunit/rules/AbstractDistributedTestRule.java   |   94 -
 .../test/dunit/rules/DistributedTestRule.java      |  238 -
 .../MemberStarterRuleAwaitIntegrationTest.java     |  109 -
 .../geode/test/junit/rules/GfshCommandRule.java    |  303 -
 .../geode/test/junit/rules/LocatorStarterRule.java |  118 -
 .../geode/test/junit/rules/MemberStarterRule.java  |  491 --
 .../geode/test/junit/rules/ServerStarterRule.java  |  193 -
 .../DefaultEvictionActionRegressionTest_cache.xml  |    0
 .../org/apache/geode/internal/jta/cachejta.xml     |    0
 .../deployment/ExtendsFunctionAdapter.java         |    0
 .../resources/security.json                        |    0
 .../internal/AsyncEventQueueFactoryImpl.java       |  164 +-
 .../asyncqueue/internal/AsyncEventQueueImpl.java   |   84 +-
 .../internal/InternalAsyncEventQueue.java          |   27 +
 .../client/internal/AutoConnectionSourceImpl.java  |   16 +-
 .../apache/geode/cache/client/internal/PutOp.java  |   43 +-
 .../cache/client/internal/ServerRegionProxy.java   |    5 +-
 .../geode/cache/configuration/DiskDirsType.java    |    2 +-
 .../geode/cache/configuration/DiskStoreType.java   |    7 +-
 .../org/apache/geode/cache/query/QueryService.java |    9 +-
 .../geode/cache/query/internal/DefaultQuery.java   |   16 +-
 .../cache/query/internal/DefaultQueryService.java  |   40 +-
 .../query/internal/IndexTrackingQueryObserver.java |    1 +
 .../geode/cache/query/internal/QueryMonitor.java   |  104 +-
 .../geode/cache/query/internal/QueryUtils.java     |   10 +-
 .../cache/query/internal/index/AbstractIndex.java  |    2 +-
 .../query/internal/index/CompactMapRangeIndex.java |    2 +-
 .../query/internal/index/CompactRangeIndex.java    |   14 +
 .../cache/query/internal/index/HashIndex.java      |   11 +
 .../cache/query/internal/index/IndexManager.java   |   30 +-
 .../cache/query/internal/index/IndexProtocol.java  |    2 +
 .../cache/query/internal/index/MapRangeIndex.java  |    2 +-
 .../cache/query/internal/index/RangeIndex.java     |   11 +-
 .../geode/distributed/ConfigurationProperties.java |   13 +-
 .../apache/geode/distributed/LocatorLauncher.java  |    2 +-
 .../apache/geode/distributed/ServerLauncher.java   |    2 +-
 .../internal/AbstractDistributionConfig.java       |    4 +
 .../distributed/internal/DistributionAdvisor.java  |   19 +-
 .../distributed/internal/DistributionConfig.java   |   28 +
 .../internal/DistributionConfigImpl.java           |   13 +
 .../InternalConfigurationPersistenceService.java   |  169 +-
 .../internal/InternalDistributedSystem.java        |    3 +-
 .../distributed/internal/locks/DLockService.java   |   35 +-
 .../internal/membership/QuorumChecker.java         |    4 +-
 .../internal/membership/gms/ServiceConfig.java     |   27 +-
 .../membership/gms/fd/GMSHealthMonitor.java        |  166 +-
 .../membership/gms/interfaces/Messenger.java       |    6 +
 .../membership/gms/locator/GMSLocator.java         |    2 -
 .../membership/gms/membership/GMSJoinLeave.java    |   49 +-
 .../membership/gms/messenger/GMSQuorumChecker.java |   10 +-
 .../membership/gms/messenger/JGroupsMessenger.java |   36 +-
 .../gms/messenger/MembershipInformation.java       |   45 +
 .../geode/internal/admin/ClientStatsManager.java   |   62 +-
 .../org/apache/geode/internal/admin/SSLConfig.java |   10 +
 .../admin/remote/RemoteTransportConfig.java        |    7 +-
 .../internal/cache/AbstractBucketRegionQueue.java  |   12 +
 .../geode/internal/cache/AbstractRegionMap.java    |  287 +-
 .../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   |  149 +-
 .../geode/internal/cache/MemoryThresholdInfo.java  |   53 +
 .../geode/internal/cache/PartitionedRegion.java    |   51 +-
 .../cache/PartitionedRegionQueryEvaluator.java     |    6 +-
 .../internal/cache/PausedTXStateProxyImpl.java     |    4 +
 .../geode/internal/cache/RegionNameValidation.java |   78 +
 .../geode/internal/cache/TXCommitMessage.java      |   23 +-
 .../apache/geode/internal/cache/TXManagerImpl.java |   11 +-
 .../org/apache/geode/internal/cache/TXState.java   |    8 +-
 .../apache/geode/internal/cache/TXStateProxy.java  |    2 +
 .../geode/internal/cache/TXStateProxyImpl.java     |    5 +
 .../internal/cache/backup/UnixBackupInspector.java |    4 +
 .../cache/backup/WindowsBackupInspector.java       |    1 +
 .../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 +-
 .../PartitionedRegionFunctionResultSender.java     |    9 +
 .../cache/execute/ServerFunctionExecutor.java      |   43 +-
 .../execute/ServerRegionFunctionExecutor.java      |   42 +-
 .../ServerToClientFunctionResultSender.java        |   31 +-
 .../ServerToClientFunctionResultSender65.java      |   13 +-
 .../geode/internal/cache/ha/HARegionQueue.java     |   20 +-
 .../geode/internal/cache/map/RegionMapDestroy.java |    3 -
 .../cache/partitioned/PartitionMessage.java        |    5 +-
 .../partitioned/PartitionedRegionRebalanceOp.java  |    2 +-
 .../internal/cache/partitioned/RegionAdvisor.java  |    4 +-
 .../internal/cache/tier/sockets/BaseCommand.java   |   16 +
 .../cache/tier/sockets/CacheClientNotifier.java    |    3 -
 .../tier/sockets/command/ExecuteFunction.java      |   19 +-
 .../tier/sockets/command/ExecuteFunction65.java    |   20 +-
 .../tier/sockets/command/ExecuteFunction66.java    |   23 +-
 .../sockets/command/ExecuteRegionFunction61.java   |   22 +-
 .../sockets/command/ExecuteRegionFunction65.java   |   22 +-
 .../sockets/command/ExecuteRegionFunction66.java   |   23 +-
 .../internal/cache/versions/RVVException.java      |    5 +-
 .../internal/cache/versions/RVVExceptionB.java     |   75 +-
 .../internal/cache/versions/RVVExceptionT.java     |   26 +-
 .../cache/versions/RegionVersionHolder.java        |   23 +-
 .../internal/cache/wan/AbstractGatewaySender.java  |   53 +-
 .../wan/AbstractGatewaySenderEventProcessor.java   |    8 +-
 .../cache/wan/GatewaySenderEventProcessor.java     |   22 +
 .../internal/cache/wan/InternalGatewaySender.java  |   45 +
 .../wan/parallel/ParallelQueueRemovalMessage.java  |   10 +-
 ...oncurrentSerialGatewaySenderEventProcessor.java |    9 +
 .../internal/cache/xmlcache/CacheCreation.java     |    3 +-
 .../internal/cache/xmlcache/CacheXmlGenerator.java |    8 +-
 .../geode/internal/i18n/LocalizedStrings.java      |    6 +
 .../monitoring/ThreadsMonitoringProcess.java       |    8 +-
 .../monitoring/executor/AbstractExecutor.java      |   24 +-
 .../internal/net/SSLConfigurationFactory.java      |    2 +
 .../apache/geode/internal/net/SocketCreator.java   |    7 +
 .../internal/statistics/StatArchiveReader.java     |    2 +-
 .../apache/geode/management/cli/GfshCommand.java   |    8 +-
 .../geode/management/internal/JettyHelper.java     |    4 +-
 .../internal/beans/CacheServerBridge.java          |    9 +-
 .../internal/beans/DistributedSystemBridge.java    |    5 +
 .../internal/beans/GatewayReceiverMBeanBridge.java |   23 +-
 .../management/internal/cli/CommandManager.java    |   65 +-
 .../cli/commands/AlterOfflineDiskStoreCommand.java |   36 +-
 .../cli/commands/BackupDiskStoreCommand.java       |   43 +-
 .../cli/commands/CompactDiskStoreCommand.java      |   33 +-
 .../commands/CompactOfflineDiskStoreCommand.java   |   90 +-
 .../cli/commands/CreateDiskStoreCommand.java       |   67 +-
 .../cli/commands/DescribeDiskStoreCommand.java     |   40 +-
 .../cli/commands/DestroyDiskStoreCommand.java      |   30 +-
 .../ExportClusterConfigurationCommand.java         |  208 +
 .../internal/cli/commands/ExportConfigCommand.java |    7 +-
 .../ExportImportClusterConfigurationCommands.java  |  288 -
 .../commands/ExportOfflineDiskStoreCommand.java    |   15 +-
 .../ImportClusterConfigurationCommand.java         |  266 +
 .../internal/cli/commands/InternalGfshCommand.java |    7 +
 .../cli/commands/ListDiskStoresCommand.java        |   23 +-
 .../commands/RevokeMissingDiskStoreCommand.java    |   34 +-
 .../cli/commands/ShowMissingDiskStoreCommand.java  |   90 +-
 .../internal/cli/commands/StartServerCommand.java  |   11 +-
 .../commands/UpgradeOfflineDiskStoreCommand.java   |   76 +-
 .../cli/commands/ValidateDiskStoreCommand.java     |   62 +-
 .../cli/functions/CreateDiskStoreFunction.java     |   57 +-
 .../cli/functions/DestroyIndexFunction.java        |   15 +-
 .../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 |   63 +-
 .../internal/cli/util/DiskStoreCompacter.java      |    7 +
 .../internal/cli/util/DiskStoreUpgrader.java       |    7 +
 .../internal/cli/util/DiskStoreValidater.java      |   38 +-
 .../internal/deployment/FunctionScanner.java       |   18 +-
 .../sanctioned-geode-core-serializables.txt        |    2 +
 .../logging/LoggingPerformanceTestCase.java        |    0
 .../geode/cache/RegionNameValidationJUnitTest.java |   89 -
 .../internal/AsyncEventQueueFactoryImplTest.java   |   56 +
 .../cache/client/internal/PutOpJUnitTest.java      |   60 +
 .../internal/QueueConnectionImplJUnitTest.java     |    6 +-
 ...pClientExecutorSubmitTaskWithExceptionTest.java |    9 +-
 .../cache/query/internal/QueryMonitorTest.java     |  103 +
 .../internal/DistributionConfigJUnitTest.java      |   19 +
 ...nternalConfigurationPersistenceServiceTest.java |  138 +-
 .../internal/cache/AbstractRegionMapTest.java      |  276 +
 .../internal/cache/DistributedRegionJUnitTest.java |   32 +
 .../geode/internal/cache/EntryEventImplTest.java   |   17 +-
 .../geode/internal/cache/GemFireCacheImplTest.java |    2 +-
 .../internal/cache/MemoryThresholdInfoTest.java    |   40 +
 .../internal/cache/PartitionedRegionTest.java      |  178 +
 .../internal/cache/RegionNameValidationTest.java   |  212 +
 .../geode/internal/cache/TXManagerImplTest.java    |   25 +
 .../apache/geode/internal/cache/TXStateTest.java   |   18 +
 .../internal/cache/TestObjectWithIdentifier.java   |   85 -
 .../cache/control/HeapMemoryMonitorTest.java       |  325 +
 .../eviction/LRUListWithAsyncSortingTest.java      |    6 +-
 ...verToClientFunctionResultSender65JUnitTest.java |   43 +
 ...erverToClientFunctionResultSenderJUnitTest.java |  118 +
 .../cache/extension/mock/MockCacheExtension.java   |   50 -
 .../internal/cache/map/RegionMapDestroyTest.java   |   35 -
 .../cache/tier/sockets/BaseCommandJUnitTest.java   |   94 +
 .../tier/sockets/ClientHealthMonitorJUnitTest.java |    2 +-
 .../sockets/command/ExecuteFunction66Test.java     |    4 +
 .../cache/versions/RVVExceptionJUnitTest.java      |   39 +
 .../versions/RegionVersionHolderJUnitTest.java     |   34 +-
 .../internal/cache/wan/MyAsyncEventListener.java   |   57 -
 .../internal/cache/wan/MyAsyncEventListener2.java  |   93 -
 .../wan/PossibleDuplicateAsyncEventListener.java   |   78 -
 .../AbstractMovingAsyncEventListener.java          |   57 -
 .../ParallelQueueRemovalMessageJUnitTest.java      |   24 +
 .../GemFireBasicDataSourceJUnitTest.java           |   17 +-
 .../internal/offheap/MemoryBlockNodeJUnitTest.java |   10 +-
 .../offheap/OffHeapRegionEntryHelperJUnitTest.java |   10 +-
 .../offheap/ReferenceCountHelperImplTest.java      |    6 +-
 ...AbstractProcessStreamReaderIntegrationTest.java |   10 +-
 .../internal/process/lang/AvailablePidTest.java    |    4 +-
 .../apache/geode/management/MXBeanAwaitility.java  |  105 -
 ...ServerBridgeClientMembershipRegressionTest.java |    2 +-
 .../cli/ClasspathScanLoadHelperJUnitTest.java      |   19 +-
 .../commands/CommandAvailabilityIndicatorTest.java |   42 +-
 .../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 -
 .../internal/configuration/ConfigGroup.java        |  116 -
 .../org/apache/geode/pdx/NonDelegatingLoader.java  |   64 -
 .../geode/test/junit/rules/ClientCacheRule.java    |   70 -
 .../java/org/apache/geode/util/test/TestUtil.java  |   61 -
 ....apache.geode.internal.cache.xmlcache.XmlParser |    3 -
 .../org.springframework.shell.core.CommandMarker   |    4 -
 .../query/dunit/PersistentPartitionWithIndex.xml   |   33 -
 .../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                              |   16 +-
 ...ientStatisticsPublicationSecurityDUnitTest.java |  135 +
 .../geode/cache/query/cq/CQDistributedTest.java    |   10 +-
 .../query/cq/dunit/CqPerfUsingPoolDUnitTest.java   |    7 +-
 .../dunit/CqSecurityAuthorizedUserDUnitTest.java   |    6 +-
 ...SecurityPartitionedAuthorizedUserDUnitTest.java |    2 +-
 .../dunit/CqSecurityUnauthorizedUserDUnitTest.java |    2 +-
 .../cache/query/dunit/QueryMonitorDUnitTest.java   | 1294 +--
 .../cache/PRDeltaPropagationDUnitTest.java         |   16 +-
 .../geode/internal/cache/PutAllCSDUnitTest.java    |    2 +-
 .../internal/cache/ha/CQListGIIDUnitTest.java      |   16 +-
 .../internal/cache/ha/HADispatcherDUnitTest.java   |    4 +-
 .../tier/sockets/DurableClientSimpleDUnitTest.java |    2 +-
 .../commands/DescribeClientCommandDUnitTest.java   |    5 +-
 .../commands/DurableClientCommandsDUnitTest.java   |    4 +-
 .../security/ClientAuthzObjectModDUnitTest.java    |    5 +-
 .../ClientCQPostAuthorizationDUnitTest.java        |   12 +-
 .../security/ClientPostAuthorizationDUnitTest.java |    9 +-
 .../geode/security/FilterPostAuthorization.java    |    0
 .../geode/security/FilterPreAuthorization.java     |    0
 .../geode/security/MultiUserAPIDUnitTest.java      |   15 +-
 .../security/MultiUserDurableCQAuthzDUnitTest.java |    9 +-
 .../org/apache/geode/security/ObjectWithAuthz.java |    0
 .../cache/tier/sockets/durablecq-client-cache.xml  |    0
 .../cache/tier/sockets/durablecq-server-cache.xml  |    0
 .../AnalyzeCQSerializablesJUnitTest.java           |    2 +-
 .../tier/sockets/ClientServerMiscBCDUnitTest.java  |   21 +-
 geode-dunit/build.gradle                           |   60 +
 .../examples/AsyncInvokeCallableExampleTest.java   |   81 +
 .../examples/AsyncInvokeRunnableExampleTest.java   |   53 +
 .../CatchingUnexpectedExceptionExampleTest.java    |   89 +
 .../DistributedRuleAsClassRuleExampleTest.java     |   57 +
 .../examples/DistributedTestCaseExampleTest.java   |    0
 .../dunit/examples/FixtureOrderingExampleTest.java |    0
 .../dunit/examples/InvokeRunnableExampleTest.java  |   46 +
 .../examples/LocatorPortClusterExampleTest.java    |   74 +
 .../examples/ReplaceTryFinallyExampleTest.java     |   57 +
 .../dunit/internal/DUnitBlackboardDUnitTest.java   |    0
 .../tests/CacheRuleBuilderDistributedTest.java     |  291 +
 .../rules/tests/CacheRuleDistributedTest.java      |  284 +
 .../tests/ClientCacheRuleDistributedTest.java      |  114 +
 ...tartupRuleCanSpecifyOlderVersionsDUnitTest.java |    0
 ...utedRestoreSystemPropertiesDistributedTest.java |  137 +
 .../tests/DistributedRuleDistributedTest.java      |   35 +
 .../tests/MemberStarterRuleAwaitDUnitTest.java     |    0
 .../MemberStarterRuleAwaitIntegrationTest.java     |  109 +
 .../tests/MemberStarterRuleIntegrationTest.java    |    0
 .../dunit/rules/tests/MemberStarterRuleTest.java   |  131 +
 .../tests/SharedCountersRuleDistributedTest.java   |  179 +
 .../tests/SharedErrorCollectorDistributedTest.java |  356 +
 .../cache/examples/CacheTestCaseExampleTest.java   |    0
 .../dunit/examples/BeforeClassExampleTest.java     |    0
 .../java/batterytest/greplogs/ExpectedStrings.java |    0
 .../java/batterytest/greplogs/LogConsumer.java     |    0
 .../src/main}/java/hydra/MethExecutor.java         |    0
 .../src/main/java/hydra/MethExecutorResult.java    |  174 +
 .../cache/client/internal/LocatorTestBase.java     |    0
 .../apache/geode/cache/query/QueryTestUtils.java   |    0
 .../cache/query/cq/dunit/CqQueryTestListener.java  |    0
 .../cache/query/dunit/CloseCacheAuthorization.java |    0
 .../geode/cache/query/dunit/HelperTestCase.java    |  273 +
 .../apache/geode/cache/query/dunit/TestObject.java |    0
 .../OrderByPartitionedJUnitTestBase.java           |  649 ++
 .../functional/OrderByTestImplementation.java      |    0
 .../geode/cache30/CacheSerializableRunnable.java   |    0
 .../org/apache/geode/cache30/CacheTestCase.java    |    0
 .../geode/cache30/CacheXml70DUnitTestHelper.java   |   74 +
 .../org/apache/geode/cache30/CacheXmlTestCase.java |    0
 .../cache30/CertifiableTestCacheListener.java      |    0
 .../apache/geode/cache30/ClientServerTestCase.java |    0
 .../geode/cache30/MultiVMRegionTestCase.java       | 9212 +++++++++++++++++++
 .../org/apache/geode/cache30/RegionTestCase.java   |    0
 .../apache/geode/cache30/TestCacheCallback.java    |    0
 .../apache/geode/cache30/TestCacheListener.java    |    0
 .../org/apache/geode/cache30/TestCacheLoader.java  |    0
 .../org/apache/geode/cache30/TestCacheWriter.java  |    0
 .../membership/gms/MembershipManagerHelper.java    |    0
 .../cache/CustomerIDPartitionResolver.java         |    0
 .../cache/execute/CustomerIDPartitionResolver.java |    0
 .../cache/execute/PRColocationDUnitTestHelper.java |   33 +
 .../internal/cache/execute/data/Customer.java      |   72 +
 .../geode/internal/cache/execute/data/Order.java   |   60 +
 .../internal/cache/execute/data/Shipment.java      |   60 +
 .../internal/cache/functions/TestFunction.java     | 1087 +++
 .../cache/tier/sockets/CacheServerTestUtil.java    |    0
 .../sockets/ClientServerMiscDUnitTestBase.java     | 1397 +++
 .../tier/sockets/ConflationDUnitTestHelper.java    |   45 +
 .../cache/wan/AsyncEventQueueTestBase.java         | 1752 ++++
 .../org/apache/geode/management/MBeanUtil.java     |    0
 .../apache/geode/management/MXBeanAwaitility.java  |  108 +
 .../geode/management/ManagementTestBase.java       |  323 +
 .../management/internal/cli/HeadlessGfsh.java      |    0
 .../ChangeLogLevelCommandDUnitTestBase.java        |  120 +
 .../cli/commands/ExportLogsDUnitTestBase.java      |  404 +
 .../cli/commands/ExportLogsStatsDUnitTestBase.java |  161 +
 .../commands/FunctionCommandsDUnitTestBase.java    |  273 +
 .../cli/commands/GcCommandDUnitTestBase.java       |  119 +
 .../commands/GemfireDataCommandsDUnitTestBase.java |  360 +
 .../commands/IndexCommandsIntegrationTestBase.java |  319 +
 .../commands/ListIndexCommandDUnitTestBase.java    |   85 +
 .../cli/commands/QueryCommandDUnitTestBase.java    |  322 +
 .../commands/QueryCommandIntegrationTestBase.java  |  285 +
 .../RebalanceCommandDistributedTestBase.java       |  101 +
 .../RegionMembershipMBeanDUnitTestBase.java        |  385 +
 .../cli/commands/ShowLogCommandDUnitTestBase.java  |  167 +
 .../cli/commands/ShutdownCommandDUnitTestBase.java |   99 +
 .../internal/configuration/ClusterConfig.java      |  204 +
 .../configuration/ClusterConfigTestBase.java       |    0
 .../security/GfshCommandsSecurityTestBase.java     |  215 +
 .../security/ClientAuthorizationTestCase.java      | 1397 +++
 .../apache/geode/security/SecurityTestUtil.java    |    0
 .../apache/geode/security/SecurityTestUtils.java   | 1861 ++++
 .../generator/AuthzCredentialGenerator.java        |    0
 .../security/generator/CredentialGenerator.java    |    0
 .../generator/DummyAuthzCredentialGenerator.java   |    0
 .../generator/DummyCredentialGenerator.java        |    0
 .../generator/LdapUserCredentialGenerator.java     |    0
 .../generator/PKCSCredentialGenerator.java         |    0
 .../security/generator/SSLCredentialGenerator.java |    0
 .../UserPasswordWithExtraPropsAuthInit.java        |    0
 .../generator/XmlAuthzCredentialGenerator.java     |    0
 .../geode/security/query/QuerySecurityBase.java    |  232 +
 .../security/templates/DummyAuthenticator.java     |    0
 .../security/templates/DummyAuthorization.java     |    0
 .../templates/FunctionSecurityPrmsHolder.java      |    0
 .../security/templates/LdapUserAuthenticator.java  |    0
 .../geode/security/templates/PKCSAuthInit.java     |    0
 .../security/templates/PKCSAuthenticator.java      |    0
 .../geode/security/templates/PKCSPrincipal.java    |    0
 .../security/templates/SimpleAccessController.java |    0
 .../security/templates/SimpleAuthenticator.java    |    0
 .../security/templates/UsernamePrincipal.java      |    0
 .../geode/security/templates/XmlAuthorization.java |    0
 .../geode/security/templates/XmlErrorHandler.java  |    0
 .../java/org/apache/geode/test/dunit/Assert.java   |    0
 .../apache/geode/test/dunit/AsyncInvocation.java   |    0
 .../apache/geode/test/dunit/DUnitBlackboard.java   |    0
 .../java/org/apache/geode/test/dunit/DUnitEnv.java |    0
 .../org/apache/geode/test/dunit/Disconnect.java    |    0
 .../geode/test/dunit/DistributedTestCase.java      |    0
 .../geode/test/dunit/DistributedTestUtils.java     |    0
 .../java/org/apache/geode/test/dunit/Host.java     |    0
 .../apache/geode/test/dunit/IgnoredException.java  |  186 +
 .../java/org/apache/geode/test/dunit/Invoke.java   |    0
 .../java/org/apache/geode/test/dunit/Jitter.java   |    0
 .../java/org/apache/geode/test/dunit/LocalVM.java  |    0
 .../apache/geode/test/dunit/LogWriterUtils.java    |    0
 .../org/apache/geode/test/dunit/NamedCallable.java |    0
 .../org/apache/geode/test/dunit/NamedRunnable.java |    0
 .../org/apache/geode/test/dunit/NetworkUtils.java  |    0
 .../org/apache/geode/test/dunit/RMIException.java  |    0
 .../geode/test/dunit/RepeatableRunnable.java       |    0
 .../geode/test/dunit/SerializableCallable.java     |    0
 .../geode/test/dunit/SerializableCallableIF.java   |    0
 .../geode/test/dunit/SerializableConsumerIF.java   |    0
 .../geode/test/dunit/SerializableRunnable.java     |    0
 .../geode/test/dunit/SerializableRunnableIF.java   |    0
 .../geode/test/dunit/StoppableWaitCriterion.java   |    0
 .../org/apache/geode/test/dunit/ThreadUtils.java   |    0
 .../main/java/org/apache/geode/test/dunit/VM.java  |  559 ++
 .../java/org/apache/geode/test/dunit/Wait.java     |    0
 .../org/apache/geode/test/dunit/WaitCriterion.java |    0
 .../geode/test/dunit/cache/CacheTestCase.java      |    0
 .../dunit/cache/internal/CacheTestFixture.java     |    0
 .../dunit/cache/internal/JUnit4CacheTestCase.java  |    0
 .../dunit/internal/DistributedTestFixture.java     |    0
 .../test/dunit/internal/InternalBlackboard.java    |    0
 .../dunit/internal/InternalBlackboardImpl.java     |    0
 .../dunit/internal/JUnit4DistributedTestCase.java  |  603 ++
 .../test/dunit/rules/AbstractDistributedRule.java  |   94 +
 .../apache/geode/test/dunit/rules/CacheRule.java   |  366 +
 .../test/dunit/rules/CleanupDUnitVMsRule.java      |   35 +
 .../geode/test/dunit/rules/ClientCacheRule.java    |  247 +
 .../apache/geode/test/dunit/rules/ClientVM.java    |    0
 .../geode/test/dunit/rules/ClusterStartupRule.java |  394 +
 .../test/dunit/rules/DistributedDiskDirRule.java   |    0
 .../dunit/rules/DistributedExternalResource.java   |    0
 .../rules/DistributedRestoreSystemProperties.java  |   56 +
 .../geode/test/dunit/rules/DistributedRule.java    |  273 +
 .../DistributedUseJacksonForJsonPathRule.java      |    0
 .../apache/geode/test/dunit/rules/MemberVM.java    |    0
 .../geode/test/dunit/rules/RemoteInvoker.java      |    0
 .../geode/test/dunit/rules/SharedCountersRule.java |  207 +
 .../test/dunit/rules/SharedErrorCollector.java     |  142 +
 .../geode/test/dunit/standalone/BounceResult.java  |    0
 .../geode/test/dunit/standalone/ChildVM.java       |    0
 .../geode/test/dunit/standalone/DUnitLauncher.java |    0
 .../test/dunit/standalone/ProcessManager.java      |    0
 .../geode/test/dunit/standalone/RemoteDUnitVM.java |    0
 .../test/dunit/standalone/RemoteDUnitVMIF.java     |    0
 .../test/dunit/standalone/StandAloneDUnitEnv.java  |    0
 .../geode/test/junit/rules/ClientCacheRule.java    |   74 +
 .../test/junit/rules/ConnectionConfiguration.java  |    0
 .../apache/geode/test/junit/rules/DiskDirRule.java |    0
 .../geode/test/junit/rules/GfshCommandRule.java    |  303 +
 .../org/apache/geode/test/junit/rules/Locator.java |    0
 .../geode/test/junit/rules/LocatorStarterRule.java |  114 +
 .../junit/rules/MBeanServerConnectionRule.java     |    0
 .../org/apache/geode/test/junit/rules/Member.java  |    0
 .../geode/test/junit/rules/MemberStarterRule.java  |  516 ++
 .../org/apache/geode/test/junit/rules/Server.java  |    0
 .../geode/test/junit/rules/ServerStarterRule.java  |  226 +
 .../apache/geode/test/junit/rules/VMProvider.java  |    0
 .../cache/client/internal}/cacheserver.keystore    |  Bin
 .../cache/client/internal/cacheserver.truststore   |  Bin
 .../geode/cache/client/internal}/client.keystore   |  Bin
 .../geode/cache/client/internal}/client.truststore |  Bin
 .../geode/management/internal/security/auth1.json  |    0
 .../geode/management/internal/security/auth2.json  |    0
 .../geode/management/internal/security/auth3.json  |    0
 .../management/internal/security/cacheServer.json  |    0
 .../management/internal/security/clientServer.json |    0
 .../management/internal/security/shiro-ini.json    |    0
 .../geode/security/generator/authz-dummy.xml       |    0
 .../apache/geode/security/generator/authz-ldap.xml |    0
 .../security/generator/authz-multiUser-dummy.xml   |    0
 .../security/generator/authz-multiUser-ldap.xml    |    0
 .../security/generator/keys/gemfire1.keystore      |  Bin
 .../security/generator/keys/gemfire10.keystore     |  Bin
 .../security/generator/keys/gemfire11.keystore     |  Bin
 .../security/generator/keys/gemfire2.keystore      |  Bin
 .../security/generator/keys/gemfire3.keystore      |  Bin
 .../security/generator/keys/gemfire4.keystore      |  Bin
 .../security/generator/keys/gemfire5.keystore      |  Bin
 .../security/generator/keys/gemfire6.keystore      |  Bin
 .../security/generator/keys/gemfire7.keystore      |  Bin
 .../security/generator/keys/gemfire8.keystore      |  Bin
 .../security/generator/keys/gemfire9.keystore      |  Bin
 .../security/generator/keys/ibm/gemfire1.keystore  |  Bin
 .../security/generator/keys/ibm/gemfire10.keystore |  Bin
 .../security/generator/keys/ibm/gemfire11.keystore |  Bin
 .../security/generator/keys/ibm/gemfire2.keystore  |  Bin
 .../security/generator/keys/ibm/gemfire3.keystore  |  Bin
 .../security/generator/keys/ibm/gemfire4.keystore  |  Bin
 .../security/generator/keys/ibm/gemfire5.keystore  |  Bin
 .../security/generator/keys/ibm/gemfire6.keystore  |  Bin
 .../security/generator/keys/ibm/gemfire7.keystore  |  Bin
 .../security/generator/keys/ibm/gemfire8.keystore  |  Bin
 .../security/generator/keys/ibm/gemfire9.keystore  |  Bin
 .../security/generator/keys/ibm/publickeyfile      |  Bin
 .../geode/security/generator/keys/publickeyfile    |  Bin
 .../org/apache/geode/security/peerAuth.json        |    0
 .../apache/geode/security/templates/authz5_5.dtd   |    0
 .../apache/geode/security/templates/authz6_0.dtd   |    0
 .../security/templates/PKCSPrincipalTest.java      |    0
 .../security/templates/UsernamePrincipalTest.java  |    0
 .../DoNotHandleUnexpectedExceptionExampleTest.java |   55 +
 geode-experimental-driver/build.gradle             |   10 +-
 .../driver/AllTypesJavaSerializer.java             |    0
 .../experimental/driver/IntegrationTestBase.java   |    0
 .../geode/experimental/driver/JavaSerializer.java  |    0
 ...he.geode.protocol.serialization.ValueSerializer |    0
 .../geode/experimental/driver/bogusclient.keystore |  Bin
 .../geode/experimental/driver/bogusserver.keystore |  Bin
 .../experimental/driver}/cacheserver.keystore      |  Bin
 .../experimental/driver/cacheserver.truststore     |  Bin
 .../geode/experimental/driver}/client.keystore     |  Bin
 .../geode/experimental/driver}/client.truststore   |  Bin
 geode-json/build.gradle                            |    4 -
 geode-junit/build.gradle                           |   10 +-
 .../rules/ExecutorServiceRuleIntegrationTest.java  |    3 +-
 .../apache/geode/test/compiler/AbstractClass.java  |    0
 .../apache/geode/test/compiler/ConcreteClass.java  |    0
 .../src/main}/java/com/examples/ds/Address.java    |    0
 .../src/main}/java/com/examples/ds/Company.java    |    0
 .../java/com/examples/ds/CompanySerializer.java    |    0
 .../src/main}/java/com/examples/ds/Employee.java   |    0
 .../java/com/examples/ds/PutDataSerializables.java |    0
 .../src/main}/java/com/examples/ds/User.java       |    0
 .../com/examples/snapshot/MyDataSerializer.java    |    0
 .../main}/java/com/examples/snapshot/MyObject.java |    0
 .../snapshot/MyObjectDataSerializable.java         |    0
 .../java/com/examples/snapshot/MyObjectPdx.java    |    0
 .../examples/snapshot/MyObjectPdxSerializable.java |    0
 .../com/examples/snapshot/MyPdxSerializer.java     |    0
 .../main}/java/org/apache/geode/DeltaTestImpl.java |    0
 .../java/org/apache/geode/ExpirationDetector.java  |    0
 .../org/apache/geode/cache/query/CacheUtils.java   |    0
 .../java/org/apache/geode/cache/query/Utils.java   |    0
 .../org/apache/geode/cache/query/data/Address.java |    0
 .../org/apache/geode/cache/query/data/City.java    |    0
 .../geode/cache/query/data/CollectionHolder.java   |    0
 .../geode/cache/query/data/ComparableWrapper.java  |    0
 .../org/apache/geode/cache/query/data/Country.java |    0
 .../org/apache/geode/cache/query/data/Data.java    |    0
 .../apache/geode/cache/query/data/District.java    |    0
 .../apache/geode/cache/query/data/Employee.java    |    0
 .../apache/geode/cache/query/data/Instrument.java  |    0
 .../apache/geode/cache/query/data/Inventory.java   |    0
 .../apache/geode/cache/query/data/Keywords.java    |    0
 .../org/apache/geode/cache/query/data/Manager.java |    0
 .../org/apache/geode/cache/query/data/Numbers.java |    0
 .../org/apache/geode/cache/query/data/PhoneNo.java |    0
 .../apache/geode/cache/query/data/Portfolio.java   |    0
 .../geode/cache/query/data/PortfolioData.java      |    0
 .../geode/cache/query/data/PortfolioNoDS.java      |    0
 .../geode/cache/query/data/PortfolioPdx.java       |    0
 .../apache/geode/cache/query/data/Position.java    |    0
 .../geode/cache/query/data/PositionNoDS.java       |    0
 .../apache/geode/cache/query/data/PositionPdx.java |    0
 .../cache/query/data/ProhibitedSecurityQuote.java  |    0
 .../org/apache/geode/cache/query/data/Quote.java   |    0
 .../apache/geode/cache/query/data/Restricted.java  |    0
 .../geode/cache/query/data/SecurityMaster.java     |    0
 .../org/apache/geode/cache/query/data/State.java   |    0
 .../org/apache/geode/cache/query/data/Street.java  |    0
 .../org/apache/geode/cache/query/data/Student.java |    0
 .../apache/geode/cache/query/data/TestData.java    |    0
 .../apache/geode/cache/query/data/TradingLine.java |    0
 .../org/apache/geode/cache/query/data/Vehicle.java |    0
 .../org/apache/geode/cache/query/data/Village.java |    0
 .../cache/query/functional/GroupByTestImpl.java    |    0
 .../query/functional/GroupByTestInterface.java     |    0
 .../NonDistinctOrderByTestImplementation.java      |    0
 .../cache/query/functional/PdxGroupByTestImpl.java |    0
 .../query/functional/StructSetOrResultsSet.java    |    0
 .../geode/cache/query/transaction/Person.java      |    0
 .../geode/cache/snapshot/RegionGenerator.java      |    0
 .../org/apache/geode/cache/ssl/CertStores.java     |  145 +
 .../org/apache/geode/cache/ssl/TestSSLUtils.java   |  195 +
 .../apache/geode/cache/util/TxEventTestUtil.java   |    0
 .../geode/cache30/MyGatewayEventFilter1.java       |    0
 .../geode/cache30/MyGatewayEventFilter2.java       |    0
 .../geode/cache30/MyGatewayTransportFilter1.java   |    0
 .../geode/cache30/MyGatewayTransportFilter2.java   |    0
 .../AnalyzeSerializablesJUnitTestBase.java         |  576 ++
 .../geode/codeAnalysis/ClassAndMethodDetails.java  |    0
 .../apache/geode/codeAnalysis/ClassAndMethods.java |    0
 .../codeAnalysis/ClassAndVariableDetails.java      |    0
 .../geode/codeAnalysis/ClassAndVariables.java      |    0
 .../geode/codeAnalysis/CompiledClassUtils.java     |    0
 .../codeAnalysis/decode/CompiledAttribute.java     |    0
 .../geode/codeAnalysis/decode/CompiledClass.java   |    0
 .../geode/codeAnalysis/decode/CompiledCode.java    |    0
 .../geode/codeAnalysis/decode/CompiledField.java   |    0
 .../geode/codeAnalysis/decode/CompiledMethod.java  |    0
 .../apache/geode/codeAnalysis/decode/cp/Cp.java    |    0
 .../geode/codeAnalysis/decode/cp/CpClass.java      |    0
 .../geode/codeAnalysis/decode/cp/CpDouble.java     |    0
 .../geode/codeAnalysis/decode/cp/CpFieldref.java   |    0
 .../geode/codeAnalysis/decode/cp/CpFloat.java      |    0
 .../geode/codeAnalysis/decode/cp/CpInteger.java    |    0
 .../decode/cp/CpInterfaceMethodref.java            |    0
 .../codeAnalysis/decode/cp/CpInvokeDynamic.java    |    0
 .../geode/codeAnalysis/decode/cp/CpLong.java       |    0
 .../codeAnalysis/decode/cp/CpMethodHandle.java     |    0
 .../geode/codeAnalysis/decode/cp/CpMethodType.java |    0
 .../geode/codeAnalysis/decode/cp/CpMethodref.java  |    0
 .../codeAnalysis/decode/cp/CpNameAndType.java      |    0
 .../geode/codeAnalysis/decode/cp/CpString.java     |    0
 .../geode/codeAnalysis/decode/cp/CpUtf8.java       |    0
 .../TestServerLauncherCacheProvider.java           |   41 +
 .../apache/geode/internal/AvailablePortHelper.java |    0
 .../internal/cache/DiskRegionHelperFactory.java    |    0
 .../geode/internal/cache/DiskRegionProperties.java |    0
 .../internal/cache/DiskRegionTestingBase.java      |    0
 .../cache/PartitionedRegionTestHelper.java         |    0
 .../geode/internal/cache/SnapshotTestUtil.java     |    0
 .../internal/cache/TestObjectWithIdentifier.java   |   82 +
 .../geode/internal/cache/UnitTestValueHolder.java  |    0
 .../cache/control/TestMemoryThresholdListener.java |    0
 .../execute/MyFunctionExecutionException.java      |    0
 .../geode/internal/cache/execute/data/CustId.java  |    0
 .../geode/internal/cache/execute/data/OrderId.java |    0
 .../internal/cache/execute/data/ShipmentId.java    |    0
 .../extension/mock/AbstractMockExtension.java      |    0
 .../mock/AbstractMockExtensionXmlGenerator.java    |    0
 .../mock/AlterMockCacheExtensionFunction.java      |    0
 .../mock/AlterMockRegionExtensionFunction.java     |    0
 .../mock/CreateMockCacheExtensionFunction.java     |    0
 .../mock/CreateMockRegionExtensionFunction.java    |    0
 .../mock/DestroyMockCacheExtensionFunction.java    |    0
 .../mock/DestroyMockRegionExtensionFunction.java   |    0
 .../cache/extension/mock/MockCacheExtension.java   |   50 +
 .../mock/MockCacheExtensionXmlGenerator.java       |    0
 .../extension/mock/MockExtensionCommands.java      |    0
 .../extension/mock/MockExtensionXmlParser.java     |    0
 .../cache/extension/mock/MockRegionExtension.java  |    0
 .../mock/MockRegionExtensionXmlGenerator.java      |    0
 .../geode/internal/cache/ha/ConflatableObject.java |    0
 .../cache/wan/CustomAsyncEventListener.java        |    0
 .../apache/geode/internal/cache/wan/Filter70.java  |    0
 .../internal/cache/wan/MyAsyncEventListener.java   |   53 +
 .../internal/cache/wan/MyAsyncEventListener2.java  |   53 +
 .../cache/wan/MyDistributedSystemListener.java     |    0
 .../internal/cache/wan/MyGatewayEventFilter.java   |    0
 .../cache/wan/MyGatewaySenderEventListener.java    |    0
 .../cache/wan/MyGatewaySenderEventListener2.java   |    0
 .../cache/wan/MyGatewayTransportFilter1.java       |    0
 .../cache/wan/MyGatewayTransportFilter2.java       |    0
 .../cache/wan/MyGatewayTransportFilter3.java       |    0
 .../cache/wan/MyGatewayTransportFilter4.java       |    0
 .../geode/internal/cache/wan/QueueListener.java    |    0
 .../cache/wan/WaitingAsyncEventListener.java       |    0
 .../org/apache/geode/internal/jta/CacheUtils.java  |    0
 .../org/apache/geode/internal/jta/JTAUtils.java    |    0
 .../org/apache/geode/internal/jta/SyncImpl.java    |    0
 .../internal/logging/TestLogWriterFactory.java     |    0
 .../management/internal/cli/ResultHandler.java     |    0
 .../CommandAvailabilityIndicatorTestHelper.java    |   65 +
 .../cli/commands/ToUpperResultCollector.java       |    0
 .../internal/cli/domain/MyCacheListener.java       |    0
 .../internal/cli/domain/MyCacheLoader.java         |    0
 .../internal/cli/domain/MyCacheWriter.java         |    0
 .../management/internal/cli/domain/Stock.java      |    0
 .../geode/management/internal/cli/dto/Car.java     |    0
 .../geode/management/internal/cli/dto/Key.java     |    0
 .../geode/management/internal/cli/dto/Key1.java    |    0
 .../geode/management/internal/cli/dto/Key2.java    |    0
 .../internal/cli/dto/ObjectWithCharAttr.java       |    0
 .../geode/management/internal/cli/dto/Value.java   |    0
 .../geode/management/internal/cli/dto/Value1.java  |    0
 .../geode/management/internal/cli/dto/Value2.java  |    0
 .../internal/configuration/ConfigGroup.java        |  116 +
 .../management/internal/security/TestCommand.java  |    0
 .../internal/security/TestFunctions.java           |    0
 .../java/org/apache/geode/pdx/DSInsidePdx.java     |    0
 .../java/org/apache/geode/pdx/DomainObject.java    |    0
 .../java/org/apache/geode/pdx/DomainObjectBad.java |    0
 .../geode/pdx/DomainObjectClassLoadable.java       |    0
 .../org/apache/geode/pdx/DomainObjectPdxAuto.java  |    0
 .../DomainObjectPdxAutoNoDefaultConstructor.java   |    0
 .../main}/java/org/apache/geode/pdx/Employee.java  |    0
 .../main}/java/org/apache/geode/pdx/NestedPdx.java |    0
 .../org/apache/geode/pdx/NonDelegatingLoader.java  |   63 +
 .../java/org/apache/geode/pdx/PdxInsideDS.java     |    0
 .../apache/geode/pdx/SeparateClassloaderPdx.java   |    0
 .../java/org/apache/geode/pdx/SimpleClass.java     |    0
 .../java/org/apache/geode/pdx/SimpleClass1.java    |    0
 .../java/org/apache/geode/pdx/SimpleClass2.java    |    0
 .../geode/pdx/TestObjectForJSONFormatter.java      |    0
 .../apache/geode/security/PDXPostProcessor.java    |    0
 .../geode/security/SimpleTestSecurityManager.java  |    0
 .../apache/geode/security/SpySecurityManager.java  |    0
 .../apache/geode/security/TestPostProcessor.java   |    0
 .../apache/geode/security/TestSecurityManager.java |    0
 .../geode/security/query/UserPermissions.java      |    0
 .../security/query/data/PdxQueryTestObject.java    |    0
 .../apache/geode/security/query/data/PdxTrade.java |    0
 .../geode/security/query/data/QueryTestObject.java |    0
 .../security/templates/UserPasswordAuthInit.java   |    0
 .../apache/geode/test/compiler/ClassBuilder.java   |   25 +-
 .../org/apache/geode/test/compiler/TestObject.java |   21 +
 .../test/dunit/standalone/VersionManager.java      |    1 +
 .../java/org/apache/geode/test/fake/Fakes.java     |    0
 .../assertions/AbstractResultModelAssert.java      |    0
 .../test/junit/assertions/CommandResultAssert.java |    0
 .../junit/assertions/CommandResultExecution.java   |    0
 .../junit/assertions/DataResultModelAssert.java    |    0
 .../junit/assertions/InfoResultModelAssert.java    |    0
 .../junit/assertions/TabularResultModelAssert.java |    0
 .../geode/test/junit/rules/ConcurrencyRule.java    |  421 +
 .../geode/test/junit/rules/GfshParserRule.java     |    0
 .../java/org/apache/geode/util/test/TestUtil.java  |   81 +
 .../java/parReg/query/unittest/NewPortfolio.java   |    0
 .../main}/java/parReg/query/unittest/Position.java |    0
 .../src/main}/java/util/TestException.java         |    0
 ....apache.geode.internal.cache.xmlcache.XmlParser |    2 +
 .../org.springframework.shell.core.CommandMarker   |    2 +
 .../org/apache/geode/internal/net/multiKey.jks     |  Bin
 .../apache/geode/internal/net/multiKeyTrust.jks    |  Bin
 .../internal/deployment/ImplementsFunction.java    |    0
 .../apache/geode/security/templates/security.json  |    0
 .../src/main}/resources/ssl/trusted.keystore       |  Bin
 .../src/main}/resources/ssl/untrusted.keystore     |  Bin
 .../geode/test/compiler/ClassBuilderTest.java      |   62 +
 .../test/junit/rules/ConcurrencyRuleTest.java      |  471 +
 .../test/junit/rules/ExecutorServiceRuleTest.java  |    3 +-
 geode-lucene/build.gradle                          |   61 +-
 geode-lucene/geode-lucene-test/build.gradle        |   27 +
 .../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 |   17 +
 .../lucene/LuceneQueriesReindexDUnitTest.java      |   54 +
 .../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 +-
 .../AnalyzeLuceneSerializablesJUnitTest.java       |    2 +-
 ...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
 .../apache/geode/cache/lucene/LuceneService.java   |   16 +
 .../cache/lucene/internal/LuceneQueryImpl.java     |    4 +-
 .../cache/lucene/internal/LuceneServiceImpl.java   |   77 +-
 .../distributed/IndexingInProgressFunction.java    |   63 +
 .../internal/distributed/LuceneQueryFunction.java  |   33 +-
 .../sanctioned-geode-lucene-serializables.txt      |    5 +-
 .../internal/LuceneEventListenerJUnitTest.java     |    5 +-
 .../distributed/LuceneQueryFunctionJUnitTest.java  |    4 +-
 .../LuceneSearchWithRollingUpgradeDUnit.java       |   17 +-
 ...ultAfterTwoLocatorsWithTwoServersAreRolled.java |    4 +-
 ...tResultsAfterClientAndServersAreRolledOver.java |    2 +-
 ...ntAndServersAreRolledOverAllBucketsCreated.java |    2 +-
 ...ccessfulWhenAllServersRollToCurrentVersion.java |    2 +-
 geode-old-client-support/build.gradle              |   10 -
 geode-protobuf-messages/build.gradle               |    1 +
 geode-protobuf/build.gradle                        |   24 +-
 geode-protobuf/geode-protobuf-test/build.gradle    |   29 +
 .../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                           |   38 +-
 geode-pulse/geode-pulse-test/build.gradle          |   30 +
 .../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 +-
 .../geode/tools/pulse/tests/ui/PulseBase.java      |    0
 .../geode/tools/pulse/tests/ui/PulseTestUtils.java |    0
 .../src/{test => uiTest}/resources/test.properties |    0
 geode-rebalancer/build.gradle                      |   10 +-
 .../geode/cache/util/AutoBalancerJUnitTest.java    |  609 --
 .../geode/cache/util/AutoBalancerJUnitTest.java    |  609 ++
 geode-wan/build.gradle                             |   18 +-
 .../geode/cache/CacheXml70GatewayDUnitTest.java    |    6 +-
 .../geode/cache/CacheXml80GatewayDUnitTest.java    |    5 +-
 ...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    |    6 +-
 .../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 +-
 .../WANHostNameVerificationDistributedTest.java    |  313 +
 .../wancommand/ListGatewaysCommandDUnitTest.java   |  485 +
 .../StatusGatewayReceiverCommandDUnitTest.java     |   39 +-
 .../cache/wan/wancommand/WANCommandUtils.java      |    6 +-
 .../wan/wancommand/WanCommandListDUnitTest.java    |  415 -
 .../geode/management/WANManagementDUnitTest.java   |    2 +-
 .../WANClusterConfigurationDUnitTest.java          |    2 +-
 ...rityManagerWithInvalidCredentials.security.json |    0
 .../AnalyzeWANSerializablesJUnitTest.java          |    2 +-
 ...ateGatewaySenderMixedSiteOneCurrentSiteTwo.java |    2 +-
 .../cache/wan/WANRollingUpgradeDUnitTest.java      |   43 +-
 ...eEventProcessingMixedSiteOneCurrentSiteTwo.java |    2 +-
 ...gradeEventProcessingMixedSiteOneOldSiteTwo.java |    4 +-
 ...adeEventProcessingOldSiteOneCurrentSiteTwo.java |    2 +-
 ...ipleReceiversDefinedInClusterConfiguration.java |  254 +
 ...tReprocessedAfterCurrentSiteMemberFailover.java |    2 +-
 ...fterCurrentSiteMemberFailoverWithOldClient.java |    2 +-
 ...tsNotReprocessedAfterOldSiteMemberFailover.java |    2 +-
 ...eCacheServerProfileToMembersOlderThan1dot5.java |    2 +-
 ...ANRollingUpgradeVerifyGatewaySenderProfile.java |    2 +-
 .../wan/parallel/BatchRemovalThreadHelper.java     |    0
 geode-web-api/build.gradle                         |   18 +-
 .../AnalyzeWebApiSerializablesJUnitTest.java       |    2 +-
 geode-web/build.gradle                             |   68 +-
 .../cli/commands/AlterRuntimeCommandDUnitTest.java |   80 +-
 .../ChangeLogLevelCommandOverHttpDUnitTest.java    |    2 +-
 .../commands/ClusterConfigurationDUnitTest.java    |    2 +-
 .../cli/commands/ConnectCommandWithSSLTest.java    |   25 +-
 .../commands/DescribeConfigCommandDUnitTest.java   |    3 +-
 ...xecuteFunctionCommandWithSecurityDUnitTest.java |    6 +-
 .../cli/commands/ExportConfigCommandDUnitTest.java |    3 +-
 .../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 +-
 .../internal/cli/commands/CommandOverHttpTest.java |    4 +-
 .../commands/ConnectCommandIntegrationTest.java    |    3 +-
 .../commands/ConnectCommandWithSecurityTest.java   |    5 +-
 .../cli/commands/IndexCommandOverHttpTest.java     |    2 +-
 .../cli/commands/QueryCommandOverHttpTest.java     |    2 +-
 .../security/GfshCommandsOverHttpSecurityTest.java |    2 +-
 .../internal/security/LogNoPasswordTest.java       |    3 +-
 .../HttpOperationInvokerMBeanOperationTest.java    |    3 +-
 .../shell/HttpOperationInvokerSecurityTest.java    |    3 +-
 gradle.properties                                  |   12 +-
 gradle/dependency-versions.properties              |   37 +-
 gradle/java.gradle                                 |    1 -
 gradle/publish.gradle                              |  117 +-
 gradle/spotless.gradle                             |    7 +
 gradle/test-by-category.gradle                     |   53 +-
 gradle/test.gradle                                 |  144 +-
 gradle/utilities.gradle                            |    3 +
 gradle/wrapper/gradle-wrapper.jar                  |  Bin 54413 -> 54413 bytes
 gradle/wrapper/gradle-wrapper.properties           |    3 +-
 settings.gradle                                    |    6 +
 1494 files changed, 55129 insertions(+), 43556 deletions(-)
 delete mode 100644 .travis.yml
 create mode 100644 ci/images/meta-mini/Dockerfile
 create mode 100644 ci/images/test-container/Dockerfile
 create mode 100644 ci/pipelines/.gitignore
 create mode 100644 ci/pipelines/README.md
 create mode 100755 ci/pipelines/examples/deploy_pipeline.sh
 create mode 100644 ci/pipelines/examples/jinja.template.yml
 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-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 100644 ci/pipelines/shared/utilities.sh
 rename ci/{images => resource-types}/concourse-metadata-resource/Dockerfile (100%)
 rename ci/{images => resource-types}/concourse-metadata-resource/files/check (100%)
 rename ci/{images => resource-types}/concourse-metadata-resource/files/in (100%)
 rename ci/{images => resource-types}/concourse-metadata-resource/files/out (100%)
 create mode 100644 ci/resource-types/gce-instances-resource/Dockerfile
 create mode 100644 ci/resource-types/gce-instances-resource/README.md
 create mode 100755 ci/resource-types/gce-instances-resource/build
 create mode 100755 ci/resource-types/gce-instances-resource/check
 create mode 100755 ci/resource-types/gce-instances-resource/in
 create mode 100755 ci/resource-types/gce-instances-resource/out
 create mode 100755 ci/resource-types/gce-instances-resource/test/check.sh
 create mode 100644 ci/resource-types/gce-instances-resource/test/docker-compose.yml
 create mode 100755 ci/resource-types/gce-instances-resource/test/in.sh
 create mode 100755 ci/resource-types/gce-instances-resource/test/out.sh
 create mode 100644 ci/resource-types/gce-instances-resource/test/pipeline.yml
 create mode 100755 ci/scripts/publish.sh
 create mode 100755 ci/scripts/repeat-new-tests.sh
 create mode 100755 ci/scripts/windows/test-archive.sh
 create mode 100755 ci/scripts/windows/test-run.sh
 create mode 100644 extensions/geode-modules-test/build.gradle
 rename extensions/{geode-modules/src/test => geode-modules-test/src/main}/java/org/apache/geode/modules/session/Callback.java (100%)
 rename extensions/{geode-modules/src/test => geode-modules-test/src/main}/java/org/apache/geode/modules/session/CommandServlet.java (100%)
 rename extensions/{geode-modules/src/test => geode-modules-test/src/main}/java/org/apache/geode/modules/session/EmbeddedTomcat.java (100%)
 rename extensions/{geode-modules/src/test => geode-modules-test/src/main}/java/org/apache/geode/modules/session/QueryCommand.java (100%)
 rename extensions/{geode-modules/src/test => geode-modules-test/src/main}/java/org/apache/geode/modules/session/TestSessionsBase.java (100%)
 create mode 100755 geode-assembly/geode-assembly-test/build.gradle
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/AddFreeItemToOrders.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Customer.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/DateTimeUtils.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Gender.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/GetAllEntries.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/GetDeliveredOrders.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/GetRegions.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/GetValueForKey.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Item.java (100%)
 create mode 100644 geode-assembly/geode-assembly-test/src/main/java/org/apache/geode/rest/internal/web/controllers/NoArgumentFunction.java
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Order.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/Person.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/PutKeyFunction.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/rest/internal/web/controllers/RedactingPostProcessor.java (100%)
 create mode 100644 geode-assembly/geode-assembly-test/src/main/java/org/apache/geode/rest/internal/web/controllers/RestTestUtils.java
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/Client.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/ContainerInstall.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/ContainerManager.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/ServerContainer.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/TomcatContainer.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/session/tests/TomcatInstall.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/test/junit/rules/EmbeddedPulseRule.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/test/junit/rules/GeodeDevRestClient.java (100%)
 rename geode-assembly/{src/test => geode-assembly-test/src/main}/java/org/apache/geode/test/junit/rules/HttpResponseAssert.java (100%)
 delete mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/LauncherLifecycleCommandsDUnitTest.java
 create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RunOutOfMemoryFunction.java
 create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/StartServerCommandDUnitTest.java
 create mode 100644 geode-assembly/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/StopLocatorCommandDUnitTest.java
 rename geode-assembly/src/{test => distributedTest}/java/org/apache/geode/rest/internal/web/RestFunctionTemplate.java (100%)
 rename geode-assembly/src/{test => distributedTest}/java/org/apache/geode/session/tests/GenericAppServerContainer.java (100%)
 rename geode-assembly/src/{test => distributedTest}/java/org/apache/geode/session/tests/GenericAppServerInstall.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
 rename geode-assembly/src/{test => integrationTest}/java/org/apache/geode/test/junit/rules/GeodeHttpClientRule.java (100%)
 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-assembly/src/integrationTest/resources/expected_jars.txt
 rename geode-assembly/src/{test => integrationTest}/resources/sampleJson.json (100%)
 delete mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/controllers/NoArgumentFunction.java
 delete mode 100644 geode-assembly/src/test/java/org/apache/geode/rest/internal/web/controllers/RestTestUtils.java
 delete mode 100644 geode-assembly/src/test/resources/expected_jars.txt
 rename geode-assembly/src/{test => uiTest}/java/org/apache/geode/tools/pulse/ui/PulseAcceptanceTestBase.java (100%)
 rename geode-connectors/src/{test => acceptanceTest}/java/org/apache/geode/connectors/jdbc/ClassWithSupportedPdxFields.java (100%)
 rename geode-connectors/src/{test => acceptanceTest}/java/org/apache/geode/connectors/jdbc/Employee.java (100%)
 rename geode-connectors/src/{test => acceptanceTest}/java/org/apache/geode/connectors/jdbc/internal/TestConfigService.java (100%)
 rename geode-connectors/src/{test => acceptanceTest}/java/org/apache/geode/connectors/jdbc/internal/TestableConnectionManager.java (100%)
 rename geode-connectors/src/{test => acceptanceTest}/java/org/apache/geode/test/junit/rules/DatabaseConnectionRule.java (100%)
 rename geode-connectors/src/{test => acceptanceTest}/java/org/apache/geode/test/junit/rules/InMemoryDerbyConnectionRule.java (100%)
 create mode 100644 geode-connectors/src/acceptanceTest/java/org/apache/geode/test/junit/rules/MySqlConnectionRule.java
 rename geode-connectors/src/{test => acceptanceTest}/java/org/apache/geode/test/junit/rules/PostgresConnectionRule.java (100%)
 create mode 100644 geode-connectors/src/acceptanceTest/java/org/apache/geode/test/junit/rules/SqlDatabaseConnectionRule.java
 rename geode-connectors/src/{test/resources/org/apache/geode/connectors/jdbc => acceptanceTest/resources/org/apache/geode/connectors/jdbc/internal}/mysql.yml (100%)
 rename geode-connectors/src/{test/resources/org/apache/geode/connectors/jdbc => acceptanceTest/resources/org/apache/geode/connectors/jdbc/internal}/postgres.yml (100%)
 rename geode-connectors/src/{test/resources/org/apache/geode/connectors/jdbc/internal => acceptanceTest/resources/org/apache/geode/connectors/jdbc}/mysql.yml (100%)
 rename geode-connectors/src/{test/resources/org/apache/geode/connectors/jdbc/internal => acceptanceTest/resources/org/apache/geode/connectors/jdbc}/postgres.yml (100%)
 copy {geode-web-api => geode-connectors}/src/integrationTest/resources/org/apache/geode/codeAnalysis/openBugs.txt (100%)
 delete mode 100644 geode-connectors/src/test/java/org/apache/geode/test/junit/rules/MySqlConnectionRule.java
 delete mode 100644 geode-connectors/src/test/java/org/apache/geode/test/junit/rules/SqlDatabaseConnectionRule.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/TestDataSerializer.java (100%)
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/cache/client/internal/ClientServerHostNameVerificationDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/cache/query/dunit/HelperTestCase.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/cache30/CacheXMLPartitionResolver.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/cache30/TestPdxSerializer.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/cache30/TestTransactionWriter.java (100%)
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/distributed/internal/DlockAndTxlockRegressionTest.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/ARMLockTestHookAdapter.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/CommitFunction.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/MonthBasedPartitionResolver.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/NestedTransactionFunction.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/OffHeapTestUtil.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/PartitionedRegionCacheLoaderForRootRegion.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/PartitionedRegionCacheLoaderForSubRegion.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/PartitionedRegionGetSomeKeys.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/RollbackFunction.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/SerializableMonth.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/TestDelta.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/TestNonSizerObject.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/TestObjectSizerImpl.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/execute/BooleanFunction.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/execute/CustomResultCollector.java (100%)
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/MultiUserAuthenticationFunctionServiceDUnitTest.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/execute/TimeKeeper.java (100%)
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/TransactionOnBehalfOfClientMemberDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/data/Customer.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/data/Order.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/execute/data/Shipment.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/functions/DistribuedRegionFunctionFunctionInvocationException.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/functions/FireAndForgetFunctionOnAllServers.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/functions/LocalDataSetFunction.java (100%)
 delete mode 100755 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/functions/TestFunction.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/ha/HAHelper.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/partitioned/fixed/MyDate1.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/partitioned/fixed/MyDate2.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/partitioned/fixed/MyDate3.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/partitioned/fixed/QuarterPartitionResolver.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/partitioned/fixed/SingleHopQuarterPartitionResolver.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/snapshot/TestObject.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/tier/sockets/DeltaEOFException.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/tier/sockets/FaultyDelta.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/cache/tier/sockets/HaHelper.java (100%)
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/AsyncEventQueueTestBase.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventListenerDUnitTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventListenerDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventListenerOffHeapDUnitTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventListenerWithCacheLoaderAndOffHeapDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventListenerWithCacheLoaderDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventListenerWithFilterAndOffHeapDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventListenerWithFilterDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/AsyncEventListenerWithOffHeapDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/ConcurrentAsyncEventListenerDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/ConcurrentAsyncEventListenerWithOffHeapDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/ParallelAsyncEventListenerDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/ParallelAsyncEventListenerWithOffHeapDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/SerialEventListenerDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/wan/asyncqueue/SerialEventListenerWithOffHeapDistributedTest.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/internal/process/io/IntegerFileReader.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/management/CompositeStats.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/management/CompositeTestMBean.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/management/CompositeTestMXBean.java (100%)
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/ManagementTestBase.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/management/Manager.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/management/Member.java (100%)
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/CliCommandTestBase.java
 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/GfshHostNameVerificationDistributedTest.java
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/ImportClusterConfigurationCommandDUnitTest.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/management/internal/cli/commands/ManagedConnectionFactoryForTesting.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/management/internal/cli/commands/TestCompressor1.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/management/internal/cli/commands/TestCustomIdleExpiry.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/management/internal/cli/commands/TestCustomTTLExpiry.java (100%)
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/management/internal/configuration/ClusterConfig.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/ClientAuthorizationTestCase.java
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/security/NoShowValue1PostProcessor.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/security/OtherPDXPostProcessor.java (100%)
 rename geode-core/src/{test => distributedTest}/java/org/apache/geode/security/OtherSimplySecurityManager.java (100%)
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/SecurityTestUtils.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/security/query/QuerySecurityBase.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/examples/AsyncInvokeCallableExampleTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/examples/AsyncInvokeRunnableExampleTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/examples/CatchingUnexpectedExceptionExampleTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/examples/DistributedTestRuleExampleTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/examples/DoNotHandleUnexpectedExceptionExampleTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/examples/InvokeRunnableExampleTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/examples/LocatorPortClusterExampleTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/examples/ReplaceTryFinallyExampleTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/CacheRule.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/CleanupDUnitVMsRule.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/ClientCacheRule.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/ClusterStartupRule.java
 delete mode 100755 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/DistributedRestoreSystemProperties.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/SharedCountersRule.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/SharedErrorCollector.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/CacheRuleBuilderDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/CacheRuleDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedRestoreSystemPropertiesDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedTestRuleDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/MemberStarterRuleTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/SharedCountersRuleDistributedTest.java
 delete mode 100644 geode-core/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/SharedErrorCollectorDistributedTest.java
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache/client/internal/cacheserver.cer (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache/client/internal/client.cer (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache/client/internal/default.keystore (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache/client/internal/trusted.keystore (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache/query/dunit/IndexCreation.xml (100%)
 create mode 100644 geode-core/src/distributedTest/resources/org/apache/geode/cache/query/dunit/PersistentPartitionWithIndex.xml
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache/query/partitioned/PRIndexCreation.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/CacheXmlParameterizationRegressionTest_cache.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/CacheXmlParameterizationRegressionTest_gemfire.properties (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/ReconnectWithCacheXMLDUnitTest.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/attributesUnordered.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/badFloat.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/badInt.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/badKeyConstraintClass.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/badScope.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/bug44710.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/callbackNotDeclarable.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/callbackWithException.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/coLocation.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/coLocation3.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/ewtest.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/loaderNotLoader.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/malformed.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/namedAttributes.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/partitionedRegion.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/partitionedRegion51.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/sameRootRegion.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/sameSubregion.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/cache30/unknownNamedAttributes.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/internal/cache/CacheServerWithZeroPort.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/internal/cache/PartitionRegionCacheExample1.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/internal/cache/PartitionRegionCacheExample2.xml (100%)
 copy geode-core/src/{test => distributedTest}/resources/org/apache/geode/internal/jta/cachejta.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/management/internal/cli/commands/DeployCommandRedeployDUnitTest_FunctionATemplate (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/management/internal/cli/commands/DeployCommandRedeployDUnitTest_FunctionBTemplate (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/management/internal/configuration/cluster-empty.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/management/internal/configuration/cluster-region.xml (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/management/internal/configuration/cluster8.xml (100%)
 copy geode-core/src/{test => distributedTest}/resources/org/apache/geode/management/internal/deployment/ExtendsFunctionAdapter.java (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/array.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/attachment.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/attachment2.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/book.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/image.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json1.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json10.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json11.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json12.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json13.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json14.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json15.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json16.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json16_2.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json17.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json18.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json19.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json2.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json20.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json21.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json22.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json23.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json24.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json25.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json26.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json27.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json28.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json29.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json3.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json31.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json4.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json5.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json6.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json7.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json8.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json9.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonListInsideList.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonMongo.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonMongoSingleQuote.tx0 (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonProductdb.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/json_google.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsoncustomer.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txo (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonemptyobject.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonfacebook.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonfeed.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonfeed2.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonflicker.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsoniphone.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.tx0 (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonsolrwithcomment.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsontwitter1.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsontwitter2.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsontwitter3.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonutf.tx0 (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonyahoo.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/jsonyoutube.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/linkden1.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/odata.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/odata2.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/unquoteJsonStrings/json1.txt (100%)
 rename geode-core/src/{test => distributedTest}/resources/org/apache/geode/pdx/jsonStrings/weather.txt (100%)
 copy geode-core/src/{test => distributedTest}/resources/security.json (100%)
 delete mode 100644 geode-core/src/integrationTest/java/hydra/MethExecutorResult.java
 delete mode 100644 geode-core/src/integrationTest/java/hydra/SchedulingOrder.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/query/internal/index/QueryOnCompressedRegionWithIndexTest.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache/query/partitioned/PRColocatedEquiJoinTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/cache30/MultiVMRegionTestCase.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/distributed/TestServerLauncherCacheProvider.java
 create mode 100644 geode-core/src/integrationTest/java/org/apache/geode/distributed/internal/tcpserver/TCPClientSSLIntegrationTest.java
 rename geode-core/src/{test => integrationTest}/java/org/apache/geode/memcached/ConnectionWithOneMinuteTimeoutFactory.java (100%)
 delete mode 100755 geode-core/src/integrationTest/java/org/apache/geode/test/dunit/IgnoredException.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/test/dunit/VM.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/test/dunit/internal/JUnit4DistributedTestCase.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/test/dunit/rules/AbstractDistributedTestRule.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/test/dunit/rules/DistributedTestRule.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/test/dunit/rules/tests/MemberStarterRuleAwaitIntegrationTest.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/test/junit/rules/GfshCommandRule.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/test/junit/rules/LocatorStarterRule.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/test/junit/rules/MemberStarterRule.java
 delete mode 100644 geode-core/src/integrationTest/java/org/apache/geode/test/junit/rules/ServerStarterRule.java
 rename geode-core/src/{test => integrationTest}/resources/org/apache/geode/cache30/DefaultEvictionActionRegressionTest_cache.xml (100%)
 rename geode-core/src/{test => integrationTest}/resources/org/apache/geode/internal/jta/cachejta.xml (100%)
 rename geode-core/src/{test => integrationTest}/resources/org/apache/geode/management/internal/deployment/ExtendsFunctionAdapter.java (100%)
 rename geode-core/src/{test => integrationTest}/resources/security.json (100%)
 create mode 100644 geode-core/src/main/java/org/apache/geode/cache/asyncqueue/internal/InternalAsyncEventQueue.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/membership/gms/messenger/MembershipInformation.java
 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/internal/cache/wan/GatewaySenderEventProcessor.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/wan/InternalGatewaySender.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
 rename geode-core/src/{test => performanceTest}/java/org/apache/geode/internal/logging/LoggingPerformanceTestCase.java (100%)
 delete mode 100644 geode-core/src/test/java/org/apache/geode/cache/RegionNameValidationJUnitTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/cache/asyncqueue/internal/AsyncEventQueueFactoryImplTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/cache/client/internal/PutOpJUnitTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/cache/query/internal/QueryMonitorTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/MemoryThresholdInfoTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/PartitionedRegionTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/RegionNameValidationTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/TestObjectWithIdentifier.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/internal/cache/execute/ServerToClientFunctionResultSender65JUnitTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/execute/ServerToClientFunctionResultSenderJUnitTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/extension/mock/MockCacheExtension.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/BaseCommandJUnitTest.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/MyAsyncEventListener.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/MyAsyncEventListener2.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/PossibleDuplicateAsyncEventListener.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/wan/asyncqueue/AbstractMovingAsyncEventListener.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/MXBeanAwaitility.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
 delete mode 100644 geode-core/src/test/java/org/apache/geode/management/internal/configuration/ConfigGroup.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/pdx/NonDelegatingLoader.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/test/junit/rules/ClientCacheRule.java
 delete mode 100644 geode-core/src/test/java/org/apache/geode/util/test/TestUtil.java
 delete mode 100644 geode-core/src/test/resources/org/apache/geode/cache/query/dunit/PersistentPartitionWithIndex.xml
 create mode 100644 geode-cq/src/distributedTest/java/org/apache/geode/cache/ClientStatisticsPublicationSecurityDUnitTest.java
 rename geode-cq/src/{test => distributedTest}/java/org/apache/geode/security/FilterPostAuthorization.java (100%)
 rename geode-cq/src/{test => distributedTest}/java/org/apache/geode/security/FilterPreAuthorization.java (100%)
 rename geode-cq/src/{test => distributedTest}/java/org/apache/geode/security/ObjectWithAuthz.java (100%)
 rename geode-cq/src/{test => distributedTest}/resources/org/apache/geode/internal/cache/tier/sockets/durablecq-client-cache.xml (100%)
 rename geode-cq/src/{test => distributedTest}/resources/org/apache/geode/internal/cache/tier/sockets/durablecq-server-cache.xml (100%)
 create mode 100755 geode-dunit/build.gradle
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/AsyncInvokeCallableExampleTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/AsyncInvokeRunnableExampleTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/CatchingUnexpectedExceptionExampleTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/DistributedRuleAsClassRuleExampleTest.java
 rename {geode-core => geode-dunit}/src/distributedTest/java/org/apache/geode/test/dunit/examples/DistributedTestCaseExampleTest.java (100%)
 rename {geode-core => geode-dunit}/src/distributedTest/java/org/apache/geode/test/dunit/examples/FixtureOrderingExampleTest.java (100%)
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/InvokeRunnableExampleTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/LocatorPortClusterExampleTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/examples/ReplaceTryFinallyExampleTest.java
 rename {geode-core => geode-dunit}/src/distributedTest/java/org/apache/geode/test/dunit/internal/DUnitBlackboardDUnitTest.java (100%)
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/CacheRuleBuilderDistributedTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/CacheRuleDistributedTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/ClientCacheRuleDistributedTest.java
 rename {geode-core => geode-dunit}/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/ClusterStartupRuleCanSpecifyOlderVersionsDUnitTest.java (100%)
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedRestoreSystemPropertiesDistributedTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/DistributedRuleDistributedTest.java
 rename {geode-core => geode-dunit}/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/MemberStarterRuleAwaitDUnitTest.java (100%)
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/MemberStarterRuleAwaitIntegrationTest.java
 rename {geode-core/src/integrationTest => geode-dunit/src/distributedTest}/java/org/apache/geode/test/dunit/rules/tests/MemberStarterRuleIntegrationTest.java (100%)
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/MemberStarterRuleTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/SharedCountersRuleDistributedTest.java
 create mode 100644 geode-dunit/src/distributedTest/java/org/apache/geode/test/dunit/rules/tests/SharedErrorCollectorDistributedTest.java
 rename {geode-core/src/distributedTest => geode-dunit/src/integrationTest}/java/org/apache/geode/test/dunit/cache/examples/CacheTestCaseExampleTest.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/integrationTest}/java/org/apache/geode/test/dunit/examples/BeforeClassExampleTest.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/batterytest/greplogs/ExpectedStrings.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/batterytest/greplogs/LogConsumer.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/hydra/MethExecutor.java (100%)
 create mode 100644 geode-dunit/src/main/java/hydra/MethExecutorResult.java
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/cache/client/internal/LocatorTestBase.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/cache/query/QueryTestUtils.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/cache/query/cq/dunit/CqQueryTestListener.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/cache/query/dunit/CloseCacheAuthorization.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/cache/query/dunit/HelperTestCase.java
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/cache/query/dunit/TestObject.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/cache/query/functional/OrderByPartitionedJUnitTestBase.java
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/cache/query/functional/OrderByTestImplementation.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/cache30/CacheSerializableRunnable.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/cache30/CacheTestCase.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/cache30/CacheXml70DUnitTestHelper.java
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/cache30/CacheXmlTestCase.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/cache30/CertifiableTestCacheListener.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/cache30/ClientServerTestCase.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/cache30/MultiVMRegionTestCase.java
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/cache30/RegionTestCase.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/cache30/TestCacheCallback.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/cache30/TestCacheListener.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/cache30/TestCacheLoader.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/cache30/TestCacheWriter.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/distributed/internal/membership/gms/MembershipManagerHelper.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/internal/cache/CustomerIDPartitionResolver.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/internal/cache/execute/CustomerIDPartitionResolver.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/internal/cache/execute/PRColocationDUnitTestHelper.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/internal/cache/execute/data/Customer.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/internal/cache/execute/data/Order.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/internal/cache/execute/data/Shipment.java
 create mode 100755 geode-dunit/src/main/java/org/apache/geode/internal/cache/functions/TestFunction.java
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/internal/cache/tier/sockets/CacheServerTestUtil.java (100%)
 create mode 100755 geode-dunit/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientServerMiscDUnitTestBase.java
 create mode 100755 geode-dunit/src/main/java/org/apache/geode/internal/cache/tier/sockets/ConflationDUnitTestHelper.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/internal/cache/wan/AsyncEventQueueTestBase.java
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/management/MBeanUtil.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/MXBeanAwaitility.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/ManagementTestBase.java
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/management/internal/cli/HeadlessGfsh.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ChangeLogLevelCommandDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ExportLogsDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ExportLogsStatsDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/FunctionCommandsDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/GcCommandDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/GemfireDataCommandsDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/IndexCommandsIntegrationTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ListIndexCommandDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/QueryCommandDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/QueryCommandIntegrationTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandDistributedTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/RegionMembershipMBeanDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ShowLogCommandDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/ShutdownCommandDUnitTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/configuration/ClusterConfig.java
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/management/internal/configuration/ClusterConfigTestBase.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/management/internal/security/GfshCommandsSecurityTestBase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/security/ClientAuthorizationTestCase.java
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/SecurityTestUtil.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/security/SecurityTestUtils.java
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/security/generator/AuthzCredentialGenerator.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/security/generator/CredentialGenerator.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/security/generator/DummyAuthzCredentialGenerator.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/security/generator/DummyCredentialGenerator.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/security/generator/LdapUserCredentialGenerator.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/security/generator/PKCSCredentialGenerator.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/security/generator/SSLCredentialGenerator.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/security/generator/UserPasswordWithExtraPropsAuthInit.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/security/generator/XmlAuthzCredentialGenerator.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/security/query/QuerySecurityBase.java
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/DummyAuthenticator.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/DummyAuthorization.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/FunctionSecurityPrmsHolder.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/LdapUserAuthenticator.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/PKCSAuthInit.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/PKCSAuthenticator.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/PKCSPrincipal.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/SimpleAccessController.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/SimpleAuthenticator.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/UsernamePrincipal.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/XmlAuthorization.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/security/templates/XmlErrorHandler.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/Assert.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/AsyncInvocation.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/DUnitBlackboard.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/DUnitEnv.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/Disconnect.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/DistributedTestCase.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/DistributedTestUtils.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/Host.java (100%)
 create mode 100755 geode-dunit/src/main/java/org/apache/geode/test/dunit/IgnoredException.java
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/Invoke.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/Jitter.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/LocalVM.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/LogWriterUtils.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/NamedCallable.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/NamedRunnable.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/NetworkUtils.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/RMIException.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/RepeatableRunnable.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/SerializableCallable.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/SerializableCallableIF.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/SerializableConsumerIF.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/SerializableRunnable.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/SerializableRunnableIF.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/StoppableWaitCriterion.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/ThreadUtils.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/VM.java
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/Wait.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/WaitCriterion.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/cache/CacheTestCase.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/cache/internal/CacheTestFixture.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/cache/internal/JUnit4CacheTestCase.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/internal/DistributedTestFixture.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/internal/InternalBlackboard.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/internal/InternalBlackboardImpl.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/internal/JUnit4DistributedTestCase.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/AbstractDistributedRule.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/CacheRule.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/CleanupDUnitVMsRule.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/ClientCacheRule.java
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/rules/ClientVM.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/ClusterStartupRule.java
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/rules/DistributedDiskDirRule.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/rules/DistributedExternalResource.java (100%)
 create mode 100755 geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/DistributedRestoreSystemProperties.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/DistributedRule.java
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/rules/DistributedUseJacksonForJsonPathRule.java (100%)
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/rules/MemberVM.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/rules/RemoteInvoker.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/SharedCountersRule.java
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/dunit/rules/SharedErrorCollector.java
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/standalone/BounceResult.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/standalone/ChildVM.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/standalone/DUnitLauncher.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/standalone/ProcessManager.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/standalone/RemoteDUnitVM.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/standalone/RemoteDUnitVMIF.java (100%)
 rename {geode-core/src/integrationTest => geode-dunit/src/main}/java/org/apache/geode/test/dunit/standalone/StandAloneDUnitEnv.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/junit/rules/ClientCacheRule.java
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/test/junit/rules/ConnectionConfiguration.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/test/junit/rules/DiskDirRule.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/junit/rules/GfshCommandRule.java
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/test/junit/rules/Locator.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/junit/rules/LocatorStarterRule.java
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/test/junit/rules/MBeanServerConnectionRule.java (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/test/junit/rules/Member.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/junit/rules/MemberStarterRule.java
 rename {geode-core/src/test => geode-dunit/src/main}/java/org/apache/geode/test/junit/rules/Server.java (100%)
 create mode 100644 geode-dunit/src/main/java/org/apache/geode/test/junit/rules/ServerStarterRule.java
 rename {geode-core/src/distributedTest => geode-dunit/src/main}/java/org/apache/geode/test/junit/rules/VMProvider.java (100%)
 rename {geode-experimental-driver/src/test/resources/org/apache/geode/experimental/driver => geode-dunit/src/main/resources/org/apache/geode/cache/client/internal}/cacheserver.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/cache/client/internal/cacheserver.truststore (100%)
 rename {geode-experimental-driver/src/test/resources/org/apache/geode/experimental/driver => geode-dunit/src/main/resources/org/apache/geode/cache/client/internal}/client.keystore (100%)
 rename {geode-experimental-driver/src/test/resources/org/apache/geode/experimental/driver => geode-dunit/src/main/resources/org/apache/geode/cache/client/internal}/client.truststore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/management/internal/security/auth1.json (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/management/internal/security/auth2.json (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/management/internal/security/auth3.json (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/management/internal/security/cacheServer.json (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/management/internal/security/clientServer.json (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/management/internal/security/shiro-ini.json (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/authz-dummy.xml (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/authz-ldap.xml (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/authz-multiUser-dummy.xml (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/authz-multiUser-ldap.xml (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire1.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire10.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire11.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire2.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire3.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire4.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire5.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire6.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire7.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire8.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/gemfire9.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire1.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire10.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire11.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire2.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire3.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire4.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire5.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire6.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire7.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire8.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/gemfire9.keystore (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/ibm/publickeyfile (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/generator/keys/publickeyfile (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/peerAuth.json (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/templates/authz5_5.dtd (100%)
 rename {geode-core/src/test => geode-dunit/src/main}/resources/org/apache/geode/security/templates/authz6_0.dtd (100%)
 rename {geode-core => geode-dunit}/src/test/java/org/apache/geode/security/templates/PKCSPrincipalTest.java (100%)
 rename {geode-core => geode-dunit}/src/test/java/org/apache/geode/security/templates/UsernamePrincipalTest.java (100%)
 create mode 100644 geode-dunit/src/test/java/org/apache/geode/test/dunit/examples/DoNotHandleUnexpectedExceptionExampleTest.java
 rename geode-experimental-driver/src/{test => integrationTest}/java/org/apache/geode/experimental/driver/AllTypesJavaSerializer.java (100%)
 rename geode-experimental-driver/src/{test => integrationTest}/java/org/apache/geode/experimental/driver/IntegrationTestBase.java (100%)
 rename geode-experimental-driver/src/{test => integrationTest}/java/org/apache/geode/experimental/driver/JavaSerializer.java (100%)
 rename geode-experimental-driver/src/{test => integrationTest}/resources/META-INF/services/org.apache.geode.protocol.serialization.ValueSerializer (100%)
 rename geode-experimental-driver/src/{test => integrationTest}/resources/org/apache/geode/experimental/driver/bogusclient.keystore (100%)
 rename geode-experimental-driver/src/{test => integrationTest}/resources/org/apache/geode/experimental/driver/bogusserver.keystore (100%)
 rename {geode-core/src/test/resources/org/apache/geode/cache/client/internal => geode-experimental-driver/src/integrationTest/resources/org/apache/geode/experimental/driver}/cacheserver.keystore (100%)
 rename geode-experimental-driver/src/{test => integrationTest}/resources/org/apache/geode/experimental/driver/cacheserver.truststore (100%)
 rename {geode-core/src/test/resources/org/apache/geode/cache/client/internal => geode-experimental-driver/src/integrationTest/resources/org/apache/geode/experimental/driver}/client.keystore (100%)
 rename {geode-core/src/test/resources/org/apache/geode/cache/client/internal => geode-experimental-driver/src/integrationTest/resources/org/apache/geode/experimental/driver}/client.truststore (100%)
 rename geode-junit/src/{test => integrationTest}/resources/org/apache/geode/test/compiler/AbstractClass.java (100%)
 rename geode-junit/src/{test => integrationTest}/resources/org/apache/geode/test/compiler/ConcreteClass.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/ds/Address.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/ds/Company.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/ds/CompanySerializer.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/ds/Employee.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/ds/PutDataSerializables.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/ds/User.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/snapshot/MyDataSerializer.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/snapshot/MyObject.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/snapshot/MyObjectDataSerializable.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/snapshot/MyObjectPdx.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/snapshot/MyObjectPdxSerializable.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/com/examples/snapshot/MyPdxSerializer.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/DeltaTestImpl.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/ExpirationDetector.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/CacheUtils.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/Utils.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Address.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/City.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/CollectionHolder.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/ComparableWrapper.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Country.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Data.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/District.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Employee.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Instrument.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Inventory.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Keywords.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Manager.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Numbers.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/PhoneNo.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Portfolio.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/PortfolioData.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/PortfolioNoDS.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/PortfolioPdx.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Position.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/PositionNoDS.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/PositionPdx.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/ProhibitedSecurityQuote.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Quote.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Restricted.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/SecurityMaster.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/State.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Street.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Student.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/TestData.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/TradingLine.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Vehicle.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/data/Village.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/functional/GroupByTestImpl.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/functional/GroupByTestInterface.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/functional/NonDistinctOrderByTestImplementation.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/functional/PdxGroupByTestImpl.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/functional/StructSetOrResultsSet.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/query/transaction/Person.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/snapshot/RegionGenerator.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/cache/ssl/CertStores.java
 create mode 100644 geode-junit/src/main/java/org/apache/geode/cache/ssl/TestSSLUtils.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache/util/TxEventTestUtil.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache30/MyGatewayEventFilter1.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache30/MyGatewayEventFilter2.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache30/MyGatewayTransportFilter1.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/cache30/MyGatewayTransportFilter2.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/codeAnalysis/AnalyzeSerializablesJUnitTestBase.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/ClassAndMethodDetails.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/ClassAndMethods.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/ClassAndVariableDetails.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/ClassAndVariables.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/CompiledClassUtils.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/CompiledAttribute.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/CompiledClass.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/CompiledCode.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/CompiledField.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/CompiledMethod.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/Cp.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpClass.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpDouble.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpFieldref.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpFloat.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpInteger.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpInterfaceMethodref.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpInvokeDynamic.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpLong.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpMethodHandle.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpMethodType.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpMethodref.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpNameAndType.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpString.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/codeAnalysis/decode/cp/CpUtf8.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/distributed/TestServerLauncherCacheProvider.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/AvailablePortHelper.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/DiskRegionHelperFactory.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/DiskRegionProperties.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/DiskRegionTestingBase.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/PartitionedRegionTestHelper.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/SnapshotTestUtil.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/internal/cache/TestObjectWithIdentifier.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/UnitTestValueHolder.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/control/TestMemoryThresholdListener.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/execute/MyFunctionExecutionException.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/execute/data/CustId.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/execute/data/OrderId.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/execute/data/ShipmentId.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/AbstractMockExtension.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/AbstractMockExtensionXmlGenerator.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/AlterMockCacheExtensionFunction.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/AlterMockRegionExtensionFunction.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/CreateMockCacheExtensionFunction.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/CreateMockRegionExtensionFunction.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/DestroyMockCacheExtensionFunction.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/DestroyMockRegionExtensionFunction.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/internal/cache/extension/mock/MockCacheExtension.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/MockCacheExtensionXmlGenerator.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/MockExtensionCommands.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/MockExtensionXmlParser.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/MockRegionExtension.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/extension/mock/MockRegionExtensionXmlGenerator.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/ha/ConflatableObject.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/CustomAsyncEventListener.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/Filter70.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/internal/cache/wan/MyAsyncEventListener.java
 create mode 100644 geode-junit/src/main/java/org/apache/geode/internal/cache/wan/MyAsyncEventListener2.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/MyDistributedSystemListener.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/MyGatewayEventFilter.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/MyGatewaySenderEventListener.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/MyGatewaySenderEventListener2.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/MyGatewayTransportFilter1.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/MyGatewayTransportFilter2.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/MyGatewayTransportFilter3.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/MyGatewayTransportFilter4.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/QueueListener.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/cache/wan/WaitingAsyncEventListener.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/jta/CacheUtils.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/jta/JTAUtils.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/jta/SyncImpl.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/internal/logging/TestLogWriterFactory.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/ResultHandler.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/management/internal/cli/commands/CommandAvailabilityIndicatorTestHelper.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/commands/ToUpperResultCollector.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/domain/MyCacheListener.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/domain/MyCacheLoader.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/domain/MyCacheWriter.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/domain/Stock.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/dto/Car.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/dto/Key.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/dto/Key1.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/dto/Key2.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/dto/ObjectWithCharAttr.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/dto/Value.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/dto/Value1.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/cli/dto/Value2.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/management/internal/configuration/ConfigGroup.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/security/TestCommand.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/management/internal/security/TestFunctions.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/DSInsidePdx.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/DomainObject.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/DomainObjectBad.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/DomainObjectClassLoadable.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/DomainObjectPdxAuto.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/DomainObjectPdxAutoNoDefaultConstructor.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/Employee.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/NestedPdx.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/pdx/NonDelegatingLoader.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/PdxInsideDS.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/SeparateClassloaderPdx.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/SimpleClass.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/SimpleClass1.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/SimpleClass2.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/pdx/TestObjectForJSONFormatter.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/PDXPostProcessor.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/SimpleTestSecurityManager.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/SpySecurityManager.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/TestPostProcessor.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/TestSecurityManager.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/query/UserPermissions.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/query/data/PdxQueryTestObject.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/query/data/PdxTrade.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/query/data/QueryTestObject.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/security/templates/UserPasswordAuthInit.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/test/compiler/TestObject.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/test/fake/Fakes.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/test/junit/assertions/AbstractResultModelAssert.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/test/junit/assertions/CommandResultAssert.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/test/junit/assertions/CommandResultExecution.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/test/junit/assertions/DataResultModelAssert.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/test/junit/assertions/InfoResultModelAssert.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/test/junit/assertions/TabularResultModelAssert.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/ConcurrencyRule.java
 rename {geode-core/src/test => geode-junit/src/main}/java/org/apache/geode/test/junit/rules/GfshParserRule.java (100%)
 create mode 100644 geode-junit/src/main/java/org/apache/geode/util/test/TestUtil.java
 rename {geode-core/src/test => geode-junit/src/main}/java/parReg/query/unittest/NewPortfolio.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/parReg/query/unittest/Position.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/java/util/TestException.java (100%)
 create mode 100644 geode-junit/src/main/resources/META-INF/services/org.apache.geode.internal.cache.xmlcache.XmlParser
 create mode 100644 geode-junit/src/main/resources/META-INF/services/org.springframework.shell.core.CommandMarker
 rename {geode-core/src/test => geode-junit/src/main}/resources/org/apache/geode/internal/net/multiKey.jks (100%)
 rename {geode-core/src/test => geode-junit/src/main}/resources/org/apache/geode/internal/net/multiKeyTrust.jks (100%)
 rename {geode-core/src/test => geode-junit/src/main}/resources/org/apache/geode/management/internal/deployment/ImplementsFunction.java (100%)
 rename {geode-core/src/test => geode-junit/src/main}/resources/org/apache/geode/security/templates/security.json (100%)
 rename {geode-core/src/test => geode-junit/src/main}/resources/ssl/trusted.keystore (100%)
 rename {geode-core/src/test => geode-junit/src/main}/resources/ssl/untrusted.keystore (100%)
 create mode 100644 geode-junit/src/test/java/org/apache/geode/test/compiler/ClassBuilderTest.java
 create mode 100644 geode-junit/src/test/java/org/apache/geode/test/junit/rules/ConcurrencyRuleTest.java
 create mode 100755 geode-lucene/geode-lucene-test/build.gradle
 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%)
 create mode 100644 geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/distributed/IndexingInProgressFunction.java
 create mode 100755 geode-protobuf/geode-protobuf-test/build.gradle
 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%)
 create mode 100755 geode-pulse/geode-pulse-test/build.gradle
 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/test => 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/test => geode-pulse-test/src/main}/java/org/apache/geode/tools/pulse/tests/rules/WebDriverRule.java (100%)
 rename geode-pulse/{src/test => 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}/java/org/apache/geode/tools/pulse/tests/ui/PulseBase.java (100%)
 rename geode-pulse/src/{test => uiTest}/java/org/apache/geode/tools/pulse/tests/ui/PulseTestUtils.java (100%)
 rename geode-pulse/src/{test => uiTest}/resources/test.properties (100%)
 delete mode 100644 geode-rebalancer/src/integrationTest/java/org/apache/geode/cache/util/AutoBalancerJUnitTest.java
 create mode 100644 geode-rebalancer/src/test/java/org/apache/geode/cache/util/AutoBalancerJUnitTest.java
 create mode 100644 geode-wan/src/distributedTest/java/org/apache/geode/internal/cache/wan/serial/WANHostNameVerificationDistributedTest.java
 create mode 100644 geode-wan/src/distributedTest/java/org/apache/geode/internal/cache/wan/wancommand/ListGatewaysCommandDUnitTest.java
 delete mode 100644 geode-wan/src/distributedTest/java/org/apache/geode/internal/cache/wan/wancommand/WanCommandListDUnitTest.java
 rename geode-wan/src/{test => distributedTest}/resources/org/apache/geode/internal/cache/wan/misc/NewWanAuthenticationDUnitTest.testWanSecurityManagerWithInvalidCredentials.security.json (100%)
 create mode 100644 geode-wan/src/upgradeTest/java/org/apache/geode/cache/wan/WANRollingUpgradeMultipleReceiversDefinedInClusterConfiguration.java
 rename geode-wan/src/{test => upgradeTest}/java/org/apache/geode/internal/cache/wan/parallel/BatchRemovalThreadHelper.java (100%)