This is an automated email from the ASF dual-hosted git repository. klund pushed a change to branch develop in repository https://gitbox.apache.org/repos/asf/geode.git
from 18f0e9c55c GEODE-10020: For Ping task avoid registering new destination endpoint (#7515) add 774505e7c7 GEODE-10327: Overhaul GfshRule to kill processes and save artifacts for failures (#7571) No new revisions were added by this update. Summary of changes: .../geode/session/tests/ContainerInstall.java | 182 +++++----- .../geode/session/tests/ServerContainer.java | 106 +++--- .../geode/session/tests/TomcatContainer.java | 45 +-- .../apache/geode/session/tests/TomcatInstall.java | 99 ++++-- .../MissingDiskStoreAcceptanceTest.java | 20 +- ...gDiskStoreAfterServerRestartAcceptanceTest.java | 61 ++-- .../launchers/ServerStartupNotificationTest.java | 40 +-- .../geode/launchers/ServerStartupOnlineTest.java | 44 +-- ...rStartupRedundancyRecoveryNotificationTest.java | 27 +- ...ServerStartupValueRecoveryNotificationTest.java | 42 ++- .../LocatorWithCustomLogConfigAcceptanceTest.java | 34 +- .../ServerWithCustomLogConfigAcceptanceTest.java | 28 +- .../cli/commands/ConfigureEvictionThroughGfsh.java | 196 +++++++---- .../cli/commands/DeployWithLargeJarTest.java | 50 ++- .../cli/commands/DestroyIndexIfExistsTest.java | 37 +- .../GfshStartLocatorLogAcceptanceTest.java | 37 +- .../cli/commands/ImportClusterConfigTest.java | 26 +- ...scribeConfigAreFullyRedactedAcceptanceTest.java | 73 ++-- .../cli/commands/PutCommandWithJsonTest.java | 35 +- .../cli/commands/StartLocatorAcceptanceTest.java | 44 ++- .../commands/StartServerCommandAcceptanceTest.java | 138 +++++--- .../cli/commands/StatusLocatorRealGfshTest.java | 41 ++- .../cli/commands/StopServerAcceptanceTest.java | 42 ++- .../StopServerWithSecurityAcceptanceTest.java | 88 +++-- .../cli/shell/GfshDisconnectWithinScript.java | 20 +- .../shell/StatusLocatorExitCodeAcceptanceTest.java | 144 ++++---- .../shell/StatusServerExitCodeAcceptanceTest.java | 95 +++-- .../rest/RegionManagementAcceptanceTest.java | 34 +- ...tandaloneClientManagementAPIAcceptanceTest.java | 117 +++--- .../apache/geode/metrics/CacheGetsTimerTest.java | 48 +-- .../geode/metrics/GatewayReceiverMetricsTest.java | 76 ++-- .../geode/metrics/MemberTypeCommonTagsTest.java | 25 +- .../apache/geode/metrics/MicrometerBinderTest.java | 27 +- .../geode/metrics/RegionEntriesGaugeTest.java | 76 ++-- .../FunctionExecutionsTimerClusterTest.java | 62 ++-- .../FunctionExecutionsTimerLonerTest.java | 45 ++- .../FunctionExecutionsTimerNoResultTest.java | 37 +- .../geode/modules/DeployJarAcceptanceTest.java | 392 +++++++++++++-------- .../GfshRuleExampleTest.java} | 43 ++- ...artLocatorGlobalSerialFilterAcceptanceTest.java | 11 +- .../StartLocatorJmxSerialFilterAcceptanceTest.java | 11 +- ...tartServerGlobalSerialFilterAcceptanceTest.java | 30 +- .../StartServerJmxSerialFilterAcceptanceTest.java | 11 +- .../apache/geode/ssl/CertificateRotationTest.java | 115 +++--- .../apache/geode/session/tests/CargoTestBase.java | 2 +- .../session/tests/GenericAppServerContainer.java | 23 +- .../session/tests/GenericAppServerInstall.java | 21 +- .../Tomcat8ClientServerCustomCacheXmlTest.java | 2 +- .../session/tests/TomcatClientServerTest.java | 7 +- .../DeploymentManagementUpgradeTest.java | 105 +++--- .../management/OperationManagementUpgradeTest.java | 114 +++--- .../RollingUpgradeWithGfshDUnitTest.java | 130 ++++--- .../management/RollingUpgradeWithSslDUnitTest.java | 137 ++++--- .../cli/commands/ConnectCommandUpgradeTest.java | 93 +++-- .../Tomcat8ClientServerRollingUpgradeTest.java | 213 ++++++----- ...omcatSessionBackwardsCompatibilityTestBase.java | 2 +- .../test/junit/rules/GfshExecutorVersionTest.java | 39 +- .../test/junit/rules/GfshRuleUpgradeTest.java | 85 ----- .../ClusterConfigDeployJarDUnitTest.java | 13 +- .../ClusterConfigImportDUnitTest.java | 13 +- .../ClusterConfigStartMemberDUnitTest.java | 16 +- .../geode/internal/process/AttachProcessUtils.java | 4 +- .../internal/process/FileControllableProcess.java | 3 + .../internal/process/LocalProcessLauncher.java | 9 +- .../geode/internal/process/NativeProcessUtils.java | 7 +- .../apache/geode/internal/process/ProcessType.java | 6 + .../geode/internal/process/ProcessUtils.java | 29 +- ...lableProcess.java => ProcessUtilsProvider.java} | 17 +- .../internal/process/NativeProcessUtilsTest.java | 17 +- .../geode/ClusterCommunicationsDUnitTest.java | 2 +- .../internal/net/SocketCreatorUpgradeTest.java | 176 ++++----- .../configuration/ClusterConfigTestBase.java | 59 ++-- .../geode/gfsh/GfshWithSslAcceptanceTest.java | 78 ++-- .../apache/geode/codeAnalysis/excludedClasses.txt | 1 + .../org/apache/geode/cache/ssl/CertStores.java | 25 +- .../org/apache/geode/test/junit/rules/Folder.java | 29 +- ...cribedExternalResource.java => FolderRule.java} | 79 +++-- ...rnalResource.java => ResourceReporterRule.java} | 86 +++-- .../geode/test/junit/rules/gfsh/GfshContext.java | 305 ++++++++++++++++ .../geode/test/junit/rules/gfsh/GfshExecution.java | 220 ++++++------ .../{DebuggableCommand.java => GfshExecutor.java} | 28 +- .../geode/test/junit/rules/gfsh/GfshRule.java | 290 +++++---------- .../geode/test/junit/rules/gfsh/GfshScript.java | 22 +- .../geode/test/junit/rules/gfsh/GfshStopper.java | 93 +++++ .../serializable/SerializableTemporaryFolder.java | 16 +- .../org/apache/geode/test/version/TestVersion.java | 15 +- .../apache/geode/test/version/TestVersions.java | 2 +- .../apache/geode/test/version/VersionManager.java | 4 +- .../apache/geode/test/version/VmConfiguration.java | 7 +- .../geode/test/version/VmConfigurations.java | 3 +- .../sanctioned-geode-junit-serializables.txt | 1 + ...ccessfulWhenAllServersRollToCurrentVersion.java | 2 +- .../TcpServerProductVersionUpgradeTest.java | 6 +- ...ateGatewaySenderMixedSiteOneCurrentSiteTwo.java | 2 +- 94 files changed, 3236 insertions(+), 2376 deletions(-) copy geode-assembly/src/acceptanceTest/java/org/apache/geode/{management/internal/cli/commands/StopServerAcceptanceTest.java => rules/GfshRuleExampleTest.java} (52%) copy geode-wan/src/integrationTest/java/org/apache/geode/cache/wan/internal/cli/commands/WanCommandAutoCompletionIntegrationTest.java => geode-assembly/src/upgradeTest/java/org/apache/geode/test/junit/rules/GfshExecutorVersionTest.java (51%) delete mode 100644 geode-assembly/src/upgradeTest/java/org/apache/geode/test/junit/rules/GfshRuleUpgradeTest.java copy geode-core/src/main/java/org/apache/geode/internal/process/{ControllableProcess.java => ProcessUtilsProvider.java} (79%) copy geode-serialization/src/main/java/org/apache/geode/internal/serialization/filter/ApiPackage.java => geode-junit/src/main/java/org/apache/geode/test/junit/rules/Folder.java (62%) copy geode-junit/src/main/java/org/apache/geode/test/junit/rules/{DescribedExternalResource.java => FolderRule.java} (51%) copy geode-junit/src/main/java/org/apache/geode/test/junit/rules/{DescribedExternalResource.java => ResourceReporterRule.java} (51%) create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/GfshContext.java copy geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/{DebuggableCommand.java => GfshExecutor.java} (66%) create mode 100644 geode-junit/src/main/java/org/apache/geode/test/junit/rules/gfsh/GfshStopper.java