You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by mh...@apache.org on 2020/05/08 20:04:13 UTC

[geode] branch mass-test-run updated (d0e9b0c -> ba5a14e)

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

mhanson pushed a change to branch mass-test-run
in repository https://gitbox.apache.org/repos/asf/geode.git.


 discard d0e9b0c  removing merge issue.
 discard fbc7812  remove meta-* jobs that we won't use for mass-test-run
 discard a9a7ee2  Mass-test-run branch, no windows or publication jobs
     add 0e8c937  GEODE-8021: CI Failure: CloseConnectionTest. sharedSenderShouldRecoverFromClosedSocket (#5008)
     add dd695c4  GEODE-8032: Reclassify tests as integration tests (#5011)
     add 466a19c  GEODE-8033 - Create geode-module sub-project and ModuleService interface. (#5020)
     add 134ae31  GEODE-8047: Split SetsIntegrationTest into multiple files (#4984)
     add 694cb4c  GEODE-8044 - Renamed geode-module to geode-common-services. (#5024)
     add c3394e4  GEODE-8050: Ensure tests cleanup consistently to allow running them all within one JVM instance (#5025)
     add 560d311  GEODE-8052: DRY the 'dependentProjectNames' and 'geodeArchives' values (#5028)
     add 3c66f2c  GEODE-8048: change redis sets to use functions and deltas (#5009)
     add 744b5ed  Revert "GEODE-8020: buffer corruption in SSL communications (#4994)" (#5027)
     add 7c2ca9e  GEODE-8051: Create multi-node concurrency (distributed) tests for HSET and HMSET (#5026)
     add 2a56c97  GEODE:8042- Create Integrated Distributed/HA test for Redis Module/Spring Session (#5022)
     add 653a1bc  GEODE-8060: Ignore flaky GemFireCacheImplCloseTest test (#5038)
     add af73331  GEODE-7954: restore redundancy and status redundancy gfsh commands
     add 4426e06  Addressing review comments
     add 5627cfd  Fix LGTM alerts
     add 0732fef  Applying review feedback
     add 84387ce  GEODE-7954: restore redundancy and status redundancy gfsh commands (#5004)
     add a820c59  GEODE-7955: Docs for redundancy internal API and redundancy commands (#5005)
     add 0e2c276  GEODE-8055: create index command should work on sub regions (#5034)
     add 95f0a93  GEODE-8059: replace multiple redis set functions with one CommandFunction (#5035)
     add 02839ea  roll develop to 1.14 now that support/1.13 has been created (#5044)
     add be8ac49  GEODE-8029: Delete orphaned drf files (#5037)
     add 7ee1042  GEODE-8039: update incorrect versions in LICENSE (#5018)
     add 536910a  GEODE-8072: check the null and stop the on-going query function when … (#5053)
     add 5f9800b  GEODE-7414_2: modify init() method argument (#5040)
     add d8e86cb  GEODE-8071: Use daemon threads in RebalanceCommand (#5054)
     add 643c617  GEODE-8073: Fix NPE after FetchKeysMessage failed. (#5055)
     add 76d5e42  Reformat README file (#5060)
     add 0ef8c5f  GEODE-8068 - Revert GEODE-8044 and GEODE-8033. (#5045)
     add 9e957f1  GEODE-8060: Fix flakiness in GemFireCacheImplCloseTest (#5041)
     add 0db6066  GEODE-8054: Refactor Sadd and Srem DUnit tests to use ConcurrentLoopingThreads class (#5052)
     add 3963431  [GEODE-8083] Add API Checking to Geode. (#5066)
     add 7375c59  GEODE-8020: buffer management problems (#5048)
     add da38d51  GEODE-8076: simplify redis concurrency code (#5019)
     add 639affb  GEODE-8084: Declare parameter requirements for redis commands (#5068)
     add be87788  GEODE-7565: Allow gateway receivers with same host and port (2nd try)
     add 17f9a23  Revert "GEODE-8029: Delete orphaned drf files (#5037)" (#5073)
     add 5542db5  GEODE-7998: Do not block Netty threads when publishing (#5042)
     add cf4c0ed  GEODE-8089: change redis set ops to use functions (#5058)
     add a4c8b9e  GEODE-8016: publish with non-zero-padded build ids instead of SNAPSHOT. (#5057)
     add 78a4fb9  GEODE-8079: Fix DistributedRegion Validations (#5070)
     add c2759ed  Revert "GEODE-8072: check the null and stop the on-going query function when … (#5053)" (#5077)
     add 757b1ec  GEODE-8058: Create Dunit tests for EXPIRE, PEXPIRE, EXPIREAT, and PEXPIREAT (#5036)
     add ed5e18b  GEODE-8088: Refactor dunit test locations (#5069)
     add a1d0c74  Geode 7812: Changes to PutAllClientServerDistributionTest (#5076)
     new 5f659fe  Mass-test-run branch, no windows or publication jobs
     new 1388712  remove meta-* jobs that we won't use for mass-test-run
     new ba5a14e  removing merge issue.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (d0e9b0c)
            \
             N -- N -- N   refs/heads/mass-test-run (ba5a14e)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 LICENSE                                            |   86 +-
 .../src/test/resources/expected-pom.xml            |   96 +-
 .../src/test/resources/expected-pom.xml            |    6 +-
 build.gradle                                       |    4 +-
 .../gradle/plugins/DependencyConstraints.groovy    |   11 +
 ci/pipelines/examples/deploy_pipeline.sh           |    1 +
 ci/pipelines/examples/jinja.template.yml           |  180 +-
 ci/pipelines/images/jinja.template.yml             |   27 +
 ci/pipelines/meta/meta.properties                  |    2 +-
 ci/pipelines/shared/jinja.variables.yml            |    2 +-
 ci/scripts/archive_results.sh                      |   11 +
 ci/scripts/execute_build_examples.sh               |    8 +-
 ci/scripts/execute_publish.sh                      |    4 +-
 ci/scripts/shared_utilities.sh                     |    8 +-
 dev-tools/release/README.md                        |   41 +-
 dev-tools/release/deploy_rc_pipeline.sh            |   25 +
 dev-tools/release/license_review.sh                |  362 ++++
 .../BootstrappingFunctionIntegrationTest.java}     |    3 +-
 geode-assembly/build.gradle                        |  135 +-
 .../geode/AssemblyContentsIntegrationTest.java     |    2 +-
 .../geode/GeodeDependencyJarIntegrationTest.java   |    2 +-
 geode-assembly/src/main/dist/LICENSE               |  138 +-
 geode-assembly/src/main/dist/NOTICE                |   58 -
 geode-assembly/src/test/resources/expected-pom.xml |    2 +-
 geode-book/config.yml                              |    8 +-
 .../source/subnavs/geode-subnav.erb                |    9 +
 geode-book/redirects.rb                            |    4 +-
 geode-common/src/test/resources/expected-pom.xml   |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../geode/ClusterCommunicationsDUnitTest.java      |   33 +-
 .../RestoreRedundancyOperationDUnitTest.java       |   32 +
 .../cache/tier/sockets/PingOpDistributedTest.java  |  202 +++
 .../geode/internal/tcp/CloseConnectionTest.java    |    7 +-
 .../InternalDistributedSystemIntegrationTest.java  |    0
 ...istributedSystemLockMemoryIntegrationTest.java} |   32 +-
 ...orClusterManagementServiceIntegrationTest.java} |    6 +-
 .../LocatorLoadSnapshotIntegrationTest.java        |   14 +-
 .../DLockServiceDisconnectIntegrationTest.java}    |   15 +-
 ...SSLSocketParameterExtensionIntegrationTest.java |    8 +-
 .../codeAnalysis/sanctionedDataSerializables.txt   |    4 +
 .../client/internal/CacheServerLoadMessage.java    |    4 +-
 .../cache/client/internal/LiveServerPinger.java    |    2 +-
 .../apache/geode/cache/client/internal/PingOp.java |   20 +-
 .../geode/cache/client/internal/ServerProxy.java   |   10 -
 .../client/internal/SingleHopClientExecutor.java   |  428 +++--
 .../geode/cache/configuration/CacheConfig.java     |   14 +-
 .../cache/control/RestoreRedundancyOperation.java  |    9 +
 .../internal/ClusterDistributionManager.java       |    5 +-
 .../distributed/internal/LocatorLoadSnapshot.java  |  168 +-
 .../internal/ServerLocationAndMemberId.java        |   65 +
 .../geode/distributed/internal/ServerLocator.java  |   14 +-
 .../org/apache/geode/internal/DSFIDFactory.java    |    2 +
 .../org/apache/geode/internal/admin/SSLConfig.java |    2 +-
 .../internal/cache/DistributedPingMessage.java     |   86 +
 .../geode/internal/cache/DistributedRegion.java    |   55 +-
 .../geode/internal/cache/GemFireCacheImpl.java     |   51 +-
 .../apache/geode/internal/cache/GridAdvisor.java   |   14 +-
 .../geode/internal/cache/PartitionedRegion.java    |   73 +-
 .../control/RestoreRedundancyOperationImpl.java    |    9 +
 .../apache/geode/internal/cache/properties.html    |    9 +-
 .../cache/tier/sockets/CommandInitializer.java     |    1 +
 .../internal/cache/tier/sockets/command/Ping.java  |   68 +-
 .../wan/parallel/ParallelGatewaySenderQueue.java   |   14 +-
 .../org/apache/geode/internal/net/BufferPool.java  |   11 +-
 .../apache/geode/internal/net/NioSslEngine.java    |   11 +-
 .../org/apache/geode/internal/tcp/Connection.java  |    8 +-
 .../org/apache/geode/internal/tcp/MsgStreamer.java |   16 +-
 .../apache/geode/internal/tcp/MsgStreamerList.java |   29 +-
 .../geode/management/internal/i18n/CliStrings.java |   17 +
 .../operation/RebalanceOperationPerformer.java     |   12 +-
 .../apache/geode/net/SSLParameterExtension.java    |    8 +-
 .../geode/cache/configuration/CacheConfigTest.java |   27 +
 .../internal/LocatorLoadSnapshotJUnitTest.java     |  675 +++++++-
 .../internal/ServerLocationAndMemberIdTest.java    |   69 +
 .../internal/cache/DistributedPingMessageTest.java |   85 +
 .../internal/cache/DistributedRegionTest.java      |   90 +-
 .../internal/cache/GemFireCacheImplCloseTest.java  |   34 +-
 .../internal/cache/PartitionedRegionTest.java      |   49 +
 .../RestoreRedundancyOperationImplTest.java        |   25 +
 .../cache/tier/sockets/command/PingTest.java       |  145 ++
 .../geode/internal/net/NioSslEngineTest.java       |    4 +-
 .../apache/geode/internal/tcp/MsgStreamerTest.java |  101 ++
 geode-core/src/test/resources/expected-pom.xml     |    4 +-
 .../cache/PutAllClientServerDistributedTest.java   |  342 ++--
 geode-cq/src/test/resources/expected-pom.xml       |    4 +-
 .../checking_region_redundancy.html.md.erb         |   50 +-
 .../configuring_ha_for_pr.html.md.erb              |    2 +
 .../rebalancing_pr_data.html.md.erb                |    5 +-
 .../restoring_region_redundancy.html.md.erb        |   59 +
 geode-docs/reference/statistics_list.html.md.erb   |   22 +-
 .../gfsh/command-pages/restore.html.md.erb         |   64 +
 .../gfsh/command-pages/status.html.md.erb          |   46 +
 .../gfsh/gfsh_command_index.html.md.erb            |    6 +-
 .../gfsh/quick_ref_commands_by_area.html.md.erb    |    2 +
 .../sockets/ClientServerMiscDUnitTestBase.java     |   19 +
 ...e.java => RebalanceCommandDistributedTest.java} |  159 +-
 geode-dunit/src/test/resources/expected-pom.xml    |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../cli/commands/CreateIndexCommandDUnitTest.java  |   49 +-
 .../RestoreRedundancyCommandDUnitTest.java         |  572 ++++++
 .../commands/StatusRedundancyCommandDUnitTest.java |  288 +++
 .../GfshParserAutoCompletionIntegrationTest.java   |    4 +-
 .../cli/commands/CommandAvailabilityIndicator.java |    3 +-
 .../internal/cli/commands/CreateIndexCommand.java  |   64 +-
 .../internal/cli/commands/RebalanceCommand.java    |    9 +-
 .../internal/cli/commands/RedundancyCommand.java   |  334 ++++
 .../cli/commands/RestoreRedundancyCommand.java     |   50 +
 .../cli/commands/StatusRedundancyCommand.java      |   46 +
 .../cli/functions/RedundancyCommandFunction.java   |   78 +
 .../sanctioned-geode-gfsh-serializables.txt        |    1 +
 .../cli/commands/CreateIndexCommandTest.java       |   56 +-
 .../cli/commands/RedundancyCommandTest.java        |  523 ++++++
 .../functions/RedundancyCommandFunctionTest.java   |  137 ++
 geode-gfsh/src/test/resources/expected-pom.xml     |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../test/junit/rules/ExecutorServiceRule.java      |    4 +-
 geode-junit/src/test/resources/expected-pom.xml    |    4 +-
 geode-log4j/src/test/resources/expected-pom.xml    |    4 +-
 geode-logging/src/test/resources/expected-pom.xml  |    4 +-
 .../FlatFormatPdxSerializerIntegrationTest.java}   |   25 +-
 .../apache/geode/cache/lucene/LocalCacheRule.java  |    0
 geode-lucene/src/test/resources/expected-pom.xml   |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 ...ueryRequestOperationHandlerIntegrationTest.java |    0
 .../codec/JsonPdxConverterIntegrationTest.java}    |    4 +-
 geode-protobuf/src/test/resources/expected-pom.xml |    4 +-
 geode-pulse/src/test/resources/expected-pom.xml    |    2 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 geode-redis/build.gradle                           |   22 +
 .../SDiffNativeRedisAcceptanceTest.java}           |    4 +-
 .../SInterNativeRedisAcceptanceTest.java}          |    4 +-
 .../SMoveNativeRedisAcceptanceTest.java}           |    4 +-
 .../SPopNativeRedisAcceptanceTest.java}            |    4 +-
 .../SRemNativeRedisAcceptanceTest.java}            |    4 +-
 .../SUnionNativeRedisAcceptanceTest.java}          |    4 +-
 .../{ => sets}/SetsNativeRedisAcceptanceTest.java  |    2 +-
 .../geode/redis}/ConcurrentLoopingThreads.java     |   13 +-
 .../org/apache/geode/redis/MockSubscriber.java     |   16 +
 .../org/apache/geode/redis/PubSubDUnitTest.java    |  325 +++-
 .../geode/redis/RedisSessionDistDUnitTest.java     |  256 +++
 .../geode/redis/executors/ExpireDUnitTest.java     |  223 +++
 .../geode/redis/executors/hash/HMsetDUnitTest.java |  282 +++
 .../geode/redis/executors/hash/HsetDUnitTest.java  |  281 +++
 .../executors/{ => keys}/ExistsDUnitTest.java      |    2 +-
 .../executors/{ => keys}/PersistDUnitTest.java     |    2 +-
 .../redis/executors/{ => set}/SaddDUnitTest.java   |  111 +-
 .../redis/executors/{ => set}/SremDUnitTest.java   |  111 +-
 .../RedisSpringTestApplication.java}               |   20 +-
 .../SessionController.java                         |   60 +
 .../config/DUnitSocketAddressResolver.java         |   51 +
 .../config/SessionListener.java}                   |   34 +-
 .../config/WebMvcConfig.java                       |   43 +
 .../apache/geode/redis/HashesIntegrationTest.java  |    6 +-
 .../apache/geode/redis/PubSubIntegrationTest.java  |    5 +
 .../redis/RedisLockServiceIntegrationTest.java     |    6 +-
 .../apache/geode/redis/SetsIntegrationTest.java    |  939 ----------
 .../apache/geode/redis/StringsIntegrationTest.java |    3 +-
 .../geode/redis/general/ExistsIntegrationTest.java |    1 +
 .../geode/redis/general/ExpireIntegrationTest.java |   12 +-
 .../redis/general/PexpireIntegrationTest.java      |   13 +
 .../geode/redis/internal/DummySubscription.java    |    5 +-
 .../redis/mocks/MockSubscriberWithLatch.java}      |    7 +-
 .../geode/redis/sets/SDiffIntegrationTest.java     |  192 ++
 .../geode/redis/sets/SInterIntegrationTest.java    |  192 ++
 .../geode/redis/sets/SMoveIntegrationTest.java     |  161 ++
 .../geode/redis/sets/SPopIntegrationTest.java      |  207 +++
 .../geode/redis/sets/SRemIntegrationTest.java      |  291 ++++
 .../geode/redis/sets/SUnionIntegrationTest.java    |  185 ++
 .../geode/redis/sets/SetsIntegrationTest.java      |  227 +++
 .../apache/geode/codeAnalysis/excludedClasses.txt  |    2 +-
 .../codeAnalysis/sanctionedDataSerializables.txt   |    3 +
 .../org/apache/geode/redis/GeodeRedisServer.java   |   24 +-
 .../geode/redis/internal/AbstractSubscription.java |   41 +-
 .../org/apache/geode/redis/internal/Client.java    |    4 +
 .../org/apache/geode/redis/internal/Command.java   |   18 +
 .../redis/internal/ExecutionHandlerContext.java    |   50 +-
 .../org/apache/geode/redis/internal/Executor.java  |    3 +
 .../apache/geode/redis/internal/KeyRegistrar.java  |    4 +
 .../ExactParameterRequirements.java}               |   20 +-
 .../MaximumParameterRequirements.java}             |   35 +-
 .../MinimumParameterRequirements.java}             |   19 +-
 .../MultipleParameterRequirements.java             |   36 +
 .../ParameterRequirements.java}                    |   19 +-
 .../RedisParametersMismatchException.java          |   10 +-
 .../SpopParameterRequirements.java}                |   39 +-
 .../UnspecifiedParameterRequirements.java}         |   19 +-
 .../apache/geode/redis/internal/PubSubImpl.java    |   52 +-
 .../redis/internal/PublishResultCollector.java     |   60 +
 .../geode/redis/internal/RedisCommandType.java     |   85 +-
 .../geode/redis/internal/RedisConstants.java       |   63 -
 .../geode/redis/internal/RegionProvider.java       |   18 +-
 .../apache/geode/redis/internal/Subscription.java  |    3 +-
 .../internal/executor/AbstractScanExecutor.java    |    7 +-
 .../redis/internal/executor/CommandFunction.java   |  133 ++
 .../redis/internal/executor/ScanExecutor.java      |    5 +-
 .../geode/redis/internal/executor/TTLExecutor.java |    4 +-
 .../internal/executor/hash/HScanExecutor.java      |    3 +-
 .../internal/executor/list/LIndexExecutor.java     |    6 -
 .../redis/internal/executor/list/LLenExecutor.java |    9 -
 .../redis/internal/executor/list/LPopExecutor.java |    7 -
 .../internal/executor/list/LPushExecutor.java      |    5 -
 .../internal/executor/list/LPushXExecutor.java     |    8 -
 .../internal/executor/list/LRangeExecutor.java     |    6 -
 .../redis/internal/executor/list/LRemExecutor.java |    6 -
 .../redis/internal/executor/list/LSetExecutor.java |    6 -
 .../internal/executor/list/LTrimExecutor.java      |    6 -
 .../redis/internal/executor/list/PopExecutor.java  |   12 +-
 .../redis/internal/executor/list/PushExecutor.java |    8 +-
 .../internal/executor/list/PushXExecutor.java      |    8 +-
 .../redis/internal/executor/list/RPopExecutor.java |    6 -
 .../internal/executor/list/RPushExecutor.java      |    7 -
 .../internal/executor/list/RPushXExecutor.java     |    9 -
 .../internal/executor/pubsub/PublishExecutor.java  |   29 +-
 .../executor/pubsub/UnsubscribeExecutor.java       |   10 +-
 .../executor/set/GeodeRedisSetSynchronized.java    |   89 -
 .../redis/internal/executor/set/RedisSet.java      |  352 +++-
 .../set/{RedisSet.java => RedisSetCommands.java}   |   26 +-
 .../set/RedisSetCommandsFunctionExecutor.java      |  131 ++
 .../redis/internal/executor/set/SAddExecutor.java  |   23 +-
 .../redis/internal/executor/set/SCardExecutor.java |   27 +-
 .../redis/internal/executor/set/SDiffExecutor.java |    7 -
 .../internal/executor/set/SDiffStoreExecutor.java  |    8 -
 .../internal/executor/set/SInterExecutor.java      |    6 -
 .../internal/executor/set/SInterStoreExecutor.java |    7 -
 .../internal/executor/set/SIsMemberExecutor.java   |   24 +-
 .../internal/executor/set/SMembersExecutor.java    |   15 +-
 .../redis/internal/executor/set/SMoveExecutor.java |   35 +-
 .../redis/internal/executor/set/SPopExecutor.java  |   72 +-
 .../internal/executor/set/SRandMemberExecutor.java |  105 +-
 .../redis/internal/executor/set/SRemExecutor.java  |   38 +-
 .../redis/internal/executor/set/SScanExecutor.java |   71 +-
 .../internal/executor/set/SUnionExecutor.java      |    7 -
 .../internal/executor/set/SUnionStoreExecutor.java |    9 -
 .../redis/internal/executor/set/SetExecutor.java   |   18 +-
 .../redis/internal/executor/set/SetOpExecutor.java |   24 +-
 .../internal/executor/set/StripedExecutor.java     |   43 +
 .../executor/set/SynchronizedStripedExecutor.java  |   65 +
 .../internal/executor/sortedset/ZScanExecutor.java |    5 +-
 .../sanctioned-geode-redis-serializables.txt       |    4 +-
 .../geode/redis/internal/PubSubImplJUnitTest.java  |   46 +-
 .../redis/internal/RegionProviderJUnitTest.java    |    4 +-
 .../executor/set/SetExecutorJUnitTest.java         |  195 +--
 geode-redis/src/test/resources/expected-pom.xml    |   52 +-
 .../serialization/DataSerializableFixedID.java     |    2 +
 .../geode/internal/serialization/Version.java      |   10 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 .../src/test/resources/expected-pom.xml            |    4 +-
 geode-unsafe/src/test/resources/expected-pom.xml   |    4 +-
 .../geode/internal/cache/wan/WANTestBase.java      |   22 -
 .../cache/wan/misc/WanValidationsDUnitTest.java    | 1830 +++++++++-----------
 .../cli/commands/AlterRegionCommandDUnitTest.java  |  110 +-
 .../cli/commands/CreateRegionCommandDUnitTest.java |    4 +-
 ...rConfigurationIndexWithFromClauseDUnitTest.java |    1 -
 ...SenderEventRemoteDispatcherIntegrationTest.java |    0
 .../cache/wan/misc/WANConfigurationJUnitTest.java  |    2 +-
 geode-wan/src/test/resources/expected-pom.xml      |    4 +-
 geode-web-api/build.gradle                         |    7 +
 geode-web-api/src/test/resources/expected-pom.xml  |    2 +-
 geode-web-management/build.gradle                  |    7 +
 .../src/test/resources/expected-pom.xml            |    2 +-
 geode-web/build.gradle                             |    7 +
 .../RebalanceCommandOverHttpDistributedTest.java   |   24 -
 geode-web/src/test/resources/expected-pom.xml      |    2 +-
 gradle.properties                                  |    6 +-
 gradle/check-pom.gradle                            |   30 +
 gradle/java.gradle                                 |    2 +-
 gradle/spotless.gradle                             |    2 +-
 272 files changed, 11466 insertions(+), 4619 deletions(-)
 create mode 100755 dev-tools/release/license_review.sh
 rename extensions/geode-modules/src/{test/java/org/apache/geode/modules/util/BootstrappingFunctionTest.java => integrationTest/java/org/apache/geode/modules/util/BootstrappingFunctionIntegrationTest.java} (98%)
 create mode 100644 geode-core/src/distributedTest/java/org/apache/geode/internal/cache/tier/sockets/PingOpDistributedTest.java
 rename geode-core/src/{test => integrationTest}/java/org/apache/geode/distributed/internal/InternalDistributedSystemIntegrationTest.java (100%)
 rename geode-core/src/{test/java/org/apache/geode/distributed/internal/InternalDistributedSystemTest.java => integrationTest/java/org/apache/geode/distributed/internal/InternalDistributedSystemLockMemoryIntegrationTest.java} (81%)
 rename geode-core/src/{test/java/org/apache/geode/distributed/internal/InternalLocatorTest.java => integrationTest/java/org/apache/geode/distributed/internal/InternalLocatorClusterManagementServiceIntegrationTest.java} (98%)
 rename geode-core/src/{test/java/org/apache/geode/distributed/internal/locks/DLockServiceJUnitTest.java => integrationTest/java/org/apache/geode/distributed/internal/locks/DLockServiceDisconnectIntegrationTest.java} (83%)
 create mode 100644 geode-core/src/main/java/org/apache/geode/distributed/internal/ServerLocationAndMemberId.java
 create mode 100644 geode-core/src/main/java/org/apache/geode/internal/cache/DistributedPingMessage.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/distributed/internal/ServerLocationAndMemberIdTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/DistributedPingMessageTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/cache/tier/sockets/command/PingTest.java
 create mode 100644 geode-core/src/test/java/org/apache/geode/internal/tcp/MsgStreamerTest.java
 create mode 100644 geode-docs/developing/partitioned_regions/restoring_region_redundancy.html.md.erb
 create mode 100644 geode-docs/tools_modules/gfsh/command-pages/restore.html.md.erb
 rename geode-dunit/src/main/java/org/apache/geode/management/internal/cli/commands/{RebalanceCommandDistributedTestBase.java => RebalanceCommandDistributedTest.java} (56%)
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RestoreRedundancyCommandDUnitTest.java
 create mode 100644 geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/StatusRedundancyCommandDUnitTest.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/RedundancyCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/RestoreRedundancyCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/commands/StatusRedundancyCommand.java
 create mode 100644 geode-gfsh/src/main/java/org/apache/geode/management/internal/cli/functions/RedundancyCommandFunction.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/commands/RedundancyCommandTest.java
 create mode 100644 geode-gfsh/src/test/java/org/apache/geode/management/internal/cli/functions/RedundancyCommandFunctionTest.java
 rename geode-lucene/src/{test/java/org/apache/geode/cache/lucene/FlatFormatPdxSerializerJunitTest.java => integrationTest/java/org/apache/geode/cache/lucene/FlatFormatPdxSerializerIntegrationTest.java} (88%)
 rename geode-lucene/src/{test => integrationTest}/java/org/apache/geode/cache/lucene/LocalCacheRule.java (100%)
 rename geode-protobuf/src/{test => integrationTest}/java/org/apache/geode/internal/protocol/protobuf/v1/operations/OqlQueryRequestOperationHandlerIntegrationTest.java (100%)
 rename geode-protobuf/src/{test/java/org/apache/geode/internal/protocol/protobuf/v1/serialization/codec/JsonPdxConverterJUnitTest.java => integrationTest/java/org/apache/geode/internal/protocol/protobuf/v1/serialization/codec/JsonPdxConverterIntegrationTest.java} (99%)
 copy geode-redis/src/acceptanceTest/java/org/apache/geode/redis/{SetsNativeRedisAcceptanceTest.java => sets/SDiffNativeRedisAcceptanceTest.java} (94%)
 copy geode-redis/src/acceptanceTest/java/org/apache/geode/redis/{SetsNativeRedisAcceptanceTest.java => sets/SInterNativeRedisAcceptanceTest.java} (94%)
 copy geode-redis/src/acceptanceTest/java/org/apache/geode/redis/{SetsNativeRedisAcceptanceTest.java => sets/SMoveNativeRedisAcceptanceTest.java} (94%)
 copy geode-redis/src/acceptanceTest/java/org/apache/geode/redis/{SetsNativeRedisAcceptanceTest.java => sets/SPopNativeRedisAcceptanceTest.java} (94%)
 copy geode-redis/src/acceptanceTest/java/org/apache/geode/redis/{SetsNativeRedisAcceptanceTest.java => sets/SRemNativeRedisAcceptanceTest.java} (94%)
 copy geode-redis/src/acceptanceTest/java/org/apache/geode/redis/{SetsNativeRedisAcceptanceTest.java => sets/SUnionNativeRedisAcceptanceTest.java} (94%)
 rename geode-redis/src/acceptanceTest/java/org/apache/geode/redis/{ => sets}/SetsNativeRedisAcceptanceTest.java (98%)
 rename geode-redis/src/{integrationTest/java/org/apache/geode/redis/general => commonTest/java/org/apache/geode/redis}/ConcurrentLoopingThreads.java (90%)
 create mode 100644 geode-redis/src/distributedTest/java/org/apache/geode/redis/RedisSessionDistDUnitTest.java
 create mode 100644 geode-redis/src/distributedTest/java/org/apache/geode/redis/executors/ExpireDUnitTest.java
 create mode 100644 geode-redis/src/distributedTest/java/org/apache/geode/redis/executors/hash/HMsetDUnitTest.java
 create mode 100644 geode-redis/src/distributedTest/java/org/apache/geode/redis/executors/hash/HsetDUnitTest.java
 rename geode-redis/src/distributedTest/java/org/apache/geode/redis/executors/{ => keys}/ExistsDUnitTest.java (98%)
 rename geode-redis/src/distributedTest/java/org/apache/geode/redis/executors/{ => keys}/PersistDUnitTest.java (99%)
 rename geode-redis/src/distributedTest/java/org/apache/geode/redis/executors/{ => set}/SaddDUnitTest.java (67%)
 rename geode-redis/src/distributedTest/java/org/apache/geode/redis/executors/{ => set}/SremDUnitTest.java (68%)
 copy geode-redis/src/{main/java/org/apache/geode/redis/internal/executor/list/LPushExecutor.java => distributedTest/java/org/apache/geode/redis/springRedisTestApplication/RedisSpringTestApplication.java} (69%)
 create mode 100644 geode-redis/src/distributedTest/java/org/apache/geode/redis/springRedisTestApplication/SessionController.java
 create mode 100644 geode-redis/src/distributedTest/java/org/apache/geode/redis/springRedisTestApplication/config/DUnitSocketAddressResolver.java
 copy geode-redis/src/{integrationTest/java/org/apache/geode/redis/internal/DummySubscription.java => distributedTest/java/org/apache/geode/redis/springRedisTestApplication/config/SessionListener.java} (57%)
 create mode 100755 geode-redis/src/distributedTest/java/org/apache/geode/redis/springRedisTestApplication/config/WebMvcConfig.java
 delete mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/SetsIntegrationTest.java
 copy geode-redis/src/{distributedTest/java/org/apache/geode/redis/MockSubscriber.java => integrationTest/java/org/apache/geode/redis/mocks/MockSubscriberWithLatch.java} (89%)
 create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/sets/SDiffIntegrationTest.java
 create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/sets/SInterIntegrationTest.java
 create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/sets/SMoveIntegrationTest.java
 create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/sets/SPopIntegrationTest.java
 create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/sets/SRemIntegrationTest.java
 create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/sets/SUnionIntegrationTest.java
 create mode 100755 geode-redis/src/integrationTest/java/org/apache/geode/redis/sets/SetsIntegrationTest.java
 copy geode-redis/src/main/java/org/apache/geode/redis/internal/{executor/list/LPushXExecutor.java => ParameterRequirements/ExactParameterRequirements.java} (57%)
 mode change 100755 => 100644
 copy geode-redis/src/main/java/org/apache/geode/redis/internal/{Client.java => ParameterRequirements/MaximumParameterRequirements.java} (57%)
 copy geode-redis/src/main/java/org/apache/geode/redis/internal/{executor/list/LPushXExecutor.java => ParameterRequirements/MinimumParameterRequirements.java} (58%)
 mode change 100755 => 100644
 create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/MultipleParameterRequirements.java
 copy geode-redis/src/main/java/org/apache/geode/redis/internal/{executor/list/LPushXExecutor.java => ParameterRequirements/ParameterRequirements.java} (63%)
 mode change 100755 => 100644
 rename geode-gfsh/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandDistributedTest.java => geode-redis/src/main/java/org/apache/geode/redis/internal/ParameterRequirements/RedisParametersMismatchException.java (73%)
 copy geode-redis/src/main/java/org/apache/geode/redis/internal/{Client.java => ParameterRequirements/SpopParameterRequirements.java} (56%)
 copy geode-redis/src/main/java/org/apache/geode/redis/internal/{executor/list/LPushExecutor.java => ParameterRequirements/UnspecifiedParameterRequirements.java} (68%)
 mode change 100755 => 100644
 create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/PublishResultCollector.java
 create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/CommandFunction.java
 delete mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/GeodeRedisSetSynchronized.java
 copy geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/{RedisSet.java => RedisSetCommands.java} (54%)
 create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/RedisSetCommandsFunctionExecutor.java
 create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/StripedExecutor.java
 create mode 100644 geode-redis/src/main/java/org/apache/geode/redis/internal/executor/set/SynchronizedStripedExecutor.java
 rename geode-wan/src/{test => integrationTest}/java/org/apache/geode/internal/cache/wan/GatewaySenderEventRemoteDispatcherIntegrationTest.java (100%)
 delete mode 100644 geode-web/src/distributedTest/java/org/apache/geode/management/internal/cli/commands/RebalanceCommandOverHttpDistributedTest.java


[geode] 01/03: Mass-test-run branch, no windows or publication jobs

Posted by mh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mhanson pushed a commit to branch mass-test-run
in repository https://gitbox.apache.org/repos/asf/geode.git

commit 5f659fea62ac214af6d76f379383e9e11a00cfd6
Author: Robert Houghton <rh...@pivotal.io>
AuthorDate: Mon Jan 27 15:20:46 2020 -0800

    Mass-test-run branch, no windows or publication jobs
    
    Co-authored-by: Robert Houghton <rh...@pivotal.io>
    Co-authored-by: Mark Hanson <mh...@pivotal.io>
---
 ci/pipelines/geode-build/jinja.template.yml | 308 +---------------------------
 ci/pipelines/shared/jinja.variables.yml     |  89 +-------
 2 files changed, 13 insertions(+), 384 deletions(-)

diff --git a/ci/pipelines/geode-build/jinja.template.yml b/ci/pipelines/geode-build/jinja.template.yml
index 06c667c..e4b65b0 100644
--- a/ci/pipelines/geode-build/jinja.template.yml
+++ b/ci/pipelines/geode-build/jinja.template.yml
@@ -92,66 +92,6 @@ GRADLE_GLOBAL_ARGS: ((gradle-global-args))
   {%- endfor -%}
 {% endmacro %}
 
-groups:
-- name: main
-  jobs:
-  - {{ build_test.name }}
-  {{- all_gating_jobs() | indent(2) }}
-  - UpdatePassingTokens
-  {%- if repository.upstream_fork != "apache" or repository.branch == "develop" or repository.branch.startswith("support/") %}
-  - PublishArtifacts
-  {%- endif %}
-  {%- for flavor in (benchmarks.flavors) %}
-  - Benchmark{{flavor.title}}
-  {%- endfor %}
-- name: complete
-  jobs:
-  - {{ build_test.name }}
-  {%- for test in (tests) if not test.name=="StressNew" -%}
-    {%- for java_test_version in (java_test_versions) %}
-  - {{test.name}}Test{{java_test_version.name}}
-    {%- endfor -%}
-  {%- endfor %}
-  - UpdatePassingTokens
-  {%- if repository.upstream_fork != "apache" or repository.branch == "develop" or repository.branch.startswith("support/") %}
-  - PublishArtifacts
-  {%- endif %}
-  {%- for flavor in (benchmarks.flavors) %}
-  - Benchmark{{flavor.title}}
-  {%- endfor %}
-- name: linux
-  jobs:
-  - {{ build_test.name }}
-  {%- for test in (tests) if test.PLATFORM=="linux" and not test.name=="StressNew" -%}
-    {% for java_test_version in (java_test_versions) %}
-  - {{test.name}}Test{{java_test_version.name}}
-    {%- endfor -%}
-  {%- endfor %}
-  {%- for flavor in (benchmarks.flavors) %}
-  - Benchmark{{flavor.title}}
-  {%- endfor %}
-- name: windows
-  jobs:
-  - {{ build_test.name }}
-  {%- for test in (tests) if test.PLATFORM=="windows" -%}
-    {% for java_test_version in (java_test_versions) %}
-  - {{test.name}}Test{{java_test_version.name}}
-    {%- endfor -%}
-  {%- endfor %}
-{%- for java_test_version in (java_test_versions) %}
-- name: {{java_test_version.name}}
-  jobs:
-  - {{ build_test.name }}
-  {%- for test in (tests) if not test.name=="StressNew" %}
-  - {{test.name}}Test{{java_test_version.name}}
-  {%- endfor -%}
-{%- endfor %}
-- name: Semver Management
-  jobs:
-  {%- for semverPiece in ['major', 'minor', 'patch'] %}
-  - Bump{{ semverPiece.title() }}
-  {%- endfor %}
-
 resources:
 - name: concourse-metadata-resource
   type: concourse-metadata-resource
@@ -173,12 +113,7 @@ resources:
     paths:
     - ci/*
     {{ github_access() | indent(4) }}
-- name: geode-benchmarks
-  type: git
-  source:
-    branch: {{benchmarks.benchmark_branch}}
-    depth: 1
-    uri: https://github.com/apache/geode-benchmarks.git
+
 - name: geode-build-version
   type: semver
   source:
@@ -186,13 +121,8 @@ resources:
     driver: gcs
     initial_version: {{ metadata.initial_version }}
     json_key: ((!concourse-gcp-key))
-    key: semvers/((pipeline-prefix))((geode-build-branch))/number
-- name: geode-passing-tokens
-  type: gcs-resource
-  source:
-    bucket: ((artifact-bucket))
-    json_key: ((concourse-gcp-key))
-    versioned_file: semvers/((pipeline-prefix))((geode-build-branch))/passing-build-tokens.json
+    key: semvers/((pipeline-prefix))((geode-build-branch))/version
+
 - name: alpine-tools-image
   type: docker-image
   source:
@@ -201,12 +131,6 @@ resources:
     repository: gcr.io/((gcp-project))/((pipeline-prefix))alpine-tools
     tag: latest
 
-- name: windows-builder-image-family
-  type: gci
-  source:
-    key: ((concourse-gcp-key))
-    family_project: ((gcp-project))
-    family: ((pipeline-prefix))windows-geode-builder
 
 - name: linux-builder-image-family
   type: gci
@@ -233,6 +157,7 @@ resource_types:
   source:
     repository: frodenas/gcs-resource
 jobs:
+<<<<<<< HEAD
 {% for semverPiece in ['major', 'minor', 'patch'] -%}
 - name: Bump{{ semverPiece.title() }}
   serial: true
@@ -245,6 +170,10 @@ jobs:
     params:
       file: geode-build-version/number
 {% endfor %}
+=======
+
+
+>>>>>>> Mass-test-run branch, no windows or publication jobs
 - name: {{build_test.name}}
   public: true
   max_in_flight: {{build_test.MAX_IN_FLIGHT}}
@@ -390,227 +319,6 @@ jobs:
               - name: instance-data
             timeout: 1h
 
-- name: UpdatePassingTokens
-  public: true
-  serial: true
-  plan:
-  - aggregate:
-    - get: alpine-tools-image
-    - get: geode
-      passed: &update-token-passed-anchor
-{%- if repository.upstream_fork != "apache" or repository.branch == "develop" or repository.branch.startswith("support/") %}
-      - PublishArtifacts
-{% else %}
-      {% for flavor in (benchmarks.flavors) %}
-      - Benchmark{{flavor.title}}
-      {% endfor %}
-{% endif %}
-      trigger: true
-    - get: geode-build-version
-      trigger: true
-      passed: *update-token-passed-anchor
-  - task: couple-sha-and-build-id
-    image: alpine-tools-image
-    config:
-      platform: linux
-      inputs:
-      - name: geode
-      - name: geode-build-version
-      outputs:
-      - name: geode-passing-tokens
-      run:
-        path: bash
-        args:
-        - -cx
-        - |
-          pushd geode
-            GEODE_SHA=$(git rev-parse HEAD)
-          popd
-          GEODE_SEMVER=$(cat geode-build-version/number)
-
-          GS_PATH=gs://((artifact-bucket))/semvers/((pipeline-prefix))((geode-build-branch))/passing-build-tokens.json
-          CURRENT_PASSING_SHA=$(gsutil cat ${GS_PATH} | jq -r .ref)
-          set -e
-          # Check that the incoming GEODE_SHA is a descendent of the currently stored value.
-          # Keeps us from winding back the repository in the case of an out-of-order pipeline pass
-          if [ -z "${CURRENT_PASSING_SHA}" ] ]; then
-            cd geode
-            if [ git merge-base --is-ancestor ${CURRENT_PASSING_SHA} ${GEODE_SHA} ]; then
-              cat > geode-passing-tokens/passing-build-tokens.json <<JSON
-          {
-            "ref": "${GEODE_SHA}",
-            "semver": "${GEODE_SEMVER}"
-          }
-          JSON
-            fi
-          fi
-  - aggregate:
-    - put: geode-passing-tokens
-      params:
-        file: geode-passing-tokens/passing-build-tokens.json
-
-{% for run_var in (benchmarks.flavors) %}
-- name: Benchmark{{ run_var.title }}
-  public: true
-  max_in_flight: 3
-  plan:
-  - get: geode-ci
-    passed:
-    {{ all_gating_jobs() | indent(4) }}
-  - get: alpine-tools-image
-  - aggregate:
-    - get: geode
-      passed:
-      {{ all_gating_jobs() | indent(6) }}
-      trigger: true
-    - get: geode-benchmarks
-    - get: geode-build-version
-      trigger: true
-      passed:
-      {{ all_gating_jobs() | indent(6) }}
-    - put: concourse-metadata-resource
-  - do:
-    - task: run_benchmarks{{ run_var.title }}
-      image: alpine-tools-image
-      config:
-        platform: linux
-        params:
-          AWS_ACCESS_KEY_ID: ((benchmarks-access-key-id))
-          AWS_SECRET_ACCESS_KEY: ((benchmarks-secret-access-key))
-          AWS_DEFAULT_REGION: us-west-2
-          AWS_REGION: us-west-2
-          ARTIFACT_BUCKET: ((artifact-bucket))
-          BENCHMARKS_BRANCH: {{benchmarks.benchmark_branch}}
-          BASELINE_BRANCH: {{benchmarks.baseline_branch}}
-          BASELINE_VERSION: {{benchmarks.baseline_version}}
-          FLAGS: {{ run_var.flag }}
-          TAG_POSTFIX: {{ run_var.title }}
-          TEST_OPTIONS: {{ run_var.options }}
-        run:
-          path: geode-ci/ci/scripts/run_benchmarks.sh
-        inputs:
-        - name: geode
-        - name: geode-ci
-        - name: geode-benchmarks
-        - name: concourse-metadata-resource
-        outputs:
-        - name: results
-      timeout: 8h
-      ensure:
-        do:
-        - task: cleanup_benchmarks
-          image: alpine-tools-image
-          config:
-            platform: linux
-            params:
-              AWS_ACCESS_KEY_ID: ((benchmarks-access-key-id))
-              AWS_SECRET_ACCESS_KEY: ((benchmarks-secret-access-key))
-              AWS_DEFAULT_REGION: us-west-2
-              AWS_REGION: us-west-2
-              ARTIFACT_BUCKET: ((artifact-bucket))
-              BASELINE_BRANCH: {{benchmarks.baseline_branch}}
-              BASELINE_VERSION: {{benchmarks.baseline_version}}
-              FLAGS: {{ run_var.flag }}
-              TAG_POSTFIX: {{ run_var.title }}
-              TEST_OPTIONS: {{ run_var.options }}
-            run:
-              path: geode-ci/ci/scripts/cleanup_benchmarks.sh
-            inputs:
-            - name: geode
-            - name: geode-ci
-            - name: geode-benchmarks
-            - name: concourse-metadata-resource
-            - name: results
-{% endfor %}
-{% if repository.upstream_fork != "apache" or repository.branch == "develop" or repository.branch.startswith("support/") %}
-- name: PublishArtifacts
-  public: true
-  plan:
-  - aggregate:
-    - get: geode-ci
-      passed: &publish-passed-inputs
-      {% for flavor in (benchmarks.flavors) %}
-      - Benchmark{{flavor.title}}
-      {% endfor %}
-    - get: alpine-tools-image
-    - get: geode
-      passed: *publish-passed-inputs
-      trigger: true
-    - get: linux-builder-image-family
-  - aggregate:
-    - get: geode-build-version
-      trigger: true
-      passed: *publish-passed-inputs
-    - put: concourse-metadata-resource
-    {{ init_retry()|indent(4) }}
-  - task: create_instance
-    image: alpine-tools-image
-    config:
-      platform: linux
-      params:
-        {{ common_instance_params(publish_artifacts) | indent(8) }}
-        GEODE_BRANCH: {{repository.branch}}
-        GEODE_FORK: {{repository.fork}}
-        JAVA_BUILD_VERSION: {{ java_build_version.version }}
-        IMAGE_FAMILY_NAME: ((pipeline-prefix))linux-geode-builder
-      run:
-        path: geode-ci/ci/scripts/create_instance.sh
-      inputs:
-      - name: concourse-metadata-resource
-      - name: geode-ci
-      - name: geode
-      - name: attempts-log
-        path: old
-      outputs:
-      - name: instance-data
-      - name: attempts-log
-        path: new
-    timeout: 20m
-    attempts: 5
-  - task: rsync_code_up
-    image: alpine-tools-image
-    config:
-      platform: linux
-      run:
-        path: geode-ci/ci/scripts/rsync_code_up.sh
-      inputs:
-      - name: geode-ci
-      - name: geode
-      - name: instance-data
-    timeout: 5m
-  - task: publish
-    image: alpine-tools-image
-    config:
-      platform: linux
-      params:
-        MAINTENANCE_VERSION: ((geode-build-branch))
-        ARTIFACT_BUCKET: ((artifact-bucket))
-        SERVICE_ACCOUNT: ((!concourse-gcp-account))
-        JAVA_BUILD_VERSION: {{ java_build_version.version }}
-        MAVEN_SNAPSHOT_BUCKET: ((maven-snapshot-bucket))
-        GRADLE_GLOBAL_ARGS: ((gradle-global-args))
-      run:
-        path: geode-ci/ci/scripts/execute_publish.sh
-      inputs:
-      - name: instance-data
-      - name: geode
-      - name: geode-ci
-      - name: geode-build-version
-    ensure:
-      do:
-      - task: delete_instance
-        image: alpine-tools-image
-        config:
-          platform: linux
-          run:
-            path: geode-ci/ci/scripts/delete_instance.sh
-          inputs:
-          - name: geode-ci
-          - name: instance-data
-        timeout: 1h
-
-{% endif %}
-
 {%- for test in tests if not test.name=="StressNew" %}
   {%- set parameters = {} %}
   {%- do deep_merge(parameters, test) %}
diff --git a/ci/pipelines/shared/jinja.variables.yml b/ci/pipelines/shared/jinja.variables.yml
index c1f7d7a..c9685ba 100644
--- a/ci/pipelines/shared/jinja.variables.yml
+++ b/ci/pipelines/shared/jinja.variables.yml
@@ -84,7 +84,7 @@ tests:
   DUNIT_PARALLEL_FORKS: '0'
   EXECUTE_TEST_TIMEOUT: 30m
   GRADLE_TASK: test
-  MAX_IN_FLIGHT: 1
+  MAX_IN_FLIGHT: 5
   PARALLEL_DUNIT: 'false'
   PARALLEL_GRADLE: 'true'
   PLATFORM: linux
@@ -96,7 +96,7 @@ tests:
   DUNIT_PARALLEL_FORKS: '0'
   EXECUTE_TEST_TIMEOUT: 1h30m
   GRADLE_TASK: acceptanceTest
-  MAX_IN_FLIGHT: 2
+  MAX_IN_FLIGHT: 5
   PARALLEL_DUNIT: 'false'
   PARALLEL_GRADLE: 'false'
   PLATFORM: linux
@@ -108,7 +108,7 @@ tests:
   DUNIT_PARALLEL_FORKS: '24'
   EXECUTE_TEST_TIMEOUT: 3h00m
   GRADLE_TASK: distributedTest
-  MAX_IN_FLIGHT: 3
+  MAX_IN_FLIGHT: 5
   PARALLEL_DUNIT: 'true'
   PLATFORM: linux
   RAM: '250'
@@ -119,7 +119,7 @@ tests:
   DUNIT_PARALLEL_FORKS: '48'
   EXECUTE_TEST_TIMEOUT: 40m
   GRADLE_TASK: integrationTest
-  MAX_IN_FLIGHT: 1
+  MAX_IN_FLIGHT: 5
   PARALLEL_DUNIT: 'true'
   PLATFORM: linux
   RAM: '90'
@@ -130,87 +130,8 @@ tests:
   DUNIT_PARALLEL_FORKS: '48'
   EXECUTE_TEST_TIMEOUT: 1h
   GRADLE_TASK: upgradeTest
-  MAX_IN_FLIGHT: 2
+  MAX_IN_FLIGHT: 5
   PARALLEL_DUNIT: 'true'
   PLATFORM: linux
   RAM: '210'
   name: Upgrade
-- ARTIFACT_SLUG: stressnewtestfiles
-  CALL_STACK_TIMEOUT: '20700'
-  CPUS: '96'
-  DUNIT_PARALLEL_FORKS: '24'
-  EXECUTE_TEST_TIMEOUT: 6h
-  GRADLE_TASK: repeatTest
-  PARALLEL_DUNIT: 'true'
-  PARALLEL_GRADLE: 'false'
-  PLATFORM: linux
-  RAM: '280'
-  name: StressNew
-- ARTIFACT_SLUG: windows-acceptancetestfiles
-  CPUS: '16'
-  DUNIT_PARALLEL_FORKS: '0'
-  EXECUTE_TEST_TIMEOUT: 6h
-  GRADLE_TASK: :geode-assembly:acceptanceTest
-  MAX_IN_FLIGHT: 3
-  PARALLEL_DUNIT: 'false'
-  PARALLEL_GRADLE: 'false'
-  PLATFORM: windows
-  RAM: '64'
-  name: WindowsAcceptance
-- ARTIFACT_SLUG: windows-gfshdistributedtest
-  CPUS: '16'
-  DUNIT_PARALLEL_FORKS: '0'
-  EXECUTE_TEST_TIMEOUT: 6h
-  GRADLE_TASK: distributedTest
-  GRADLE_TASK_OPTIONS: -PtestCategory=org.apache.geode.test.junit.categories.GfshTest
-  MAX_IN_FLIGHT: 5
-  PARALLEL_DUNIT: 'false'
-  PARALLEL_GRADLE: 'false'
-  PLATFORM: windows
-  RAM: '64'
-  name: WindowsGfshDistributed
-- ARTIFACT_SLUG: windows-integrationtestfiles
-  CPUS: '16'
-  DUNIT_PARALLEL_FORKS: '0'
-  EXECUTE_TEST_TIMEOUT: 6h
-  GRADLE_TASK: integrationTest
-  GRADLE_TASK_OPTIONS: -x geode-core:integrationTest
-  MAX_IN_FLIGHT: 2
-  PARALLEL_DUNIT: 'false'
-  PARALLEL_GRADLE: 'false'
-  PLATFORM: windows
-  RAM: '64'
-  name: WindowsIntegration
-- ARTIFACT_SLUG: windows-coreintegrationtestfiles
-  CPUS: '16'
-  DUNIT_PARALLEL_FORKS: '0'
-  EXECUTE_TEST_TIMEOUT: 6h
-  GRADLE_TASK: geode-core:integrationTest
-  MAX_IN_FLIGHT: 6
-  PARALLEL_DUNIT: 'false'
-  PARALLEL_GRADLE: 'false'
-  PLATFORM: windows
-  RAM: '64'
-  name: WindowsCoreIntegration
-- ARTIFACT_SLUG: windows-unittestfiles
-  CPUS: '16'
-  DUNIT_PARALLEL_FORKS: '0'
-  EXECUTE_TEST_TIMEOUT: 6h
-  GRADLE_TASK: test
-  MAX_IN_FLIGHT: 1
-  PARALLEL_DUNIT: 'false'
-  PLATFORM: windows
-  RAM: '64'
-  name: WindowsUnit
-- ARTIFACT_SLUG: apicheck
-  CALL_STACK_TIMEOUT: '20700'
-  CPUS: '4'
-  DUNIT_PARALLEL_FORKS: '0'
-  EXECUTE_TEST_TIMEOUT: 1h
-  GRADLE_TASK: geode-assembly:japicmp
-  MAX_IN_FLIGHT: 1
-  PARALLEL_DUNIT: 'false'
-  PARALLEL_GRADLE: 'false'
-  PLATFORM: linux
-  RAM: '16'
-  name: ApiCheck


[geode] 03/03: removing merge issue.

Posted by mh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mhanson pushed a commit to branch mass-test-run
in repository https://gitbox.apache.org/repos/asf/geode.git

commit ba5a14e5c3072ca6f23444c58c48ad6d04b0bbaa
Author: Mark Hanson <mh...@pivotal.io>
AuthorDate: Thu Apr 30 11:10:28 2020 -0700

    removing merge issue.
---
 ci/pipelines/geode-build/jinja.template.yml | 17 -----------------
 1 file changed, 17 deletions(-)

diff --git a/ci/pipelines/geode-build/jinja.template.yml b/ci/pipelines/geode-build/jinja.template.yml
index e4b65b0..9ad9a08 100644
--- a/ci/pipelines/geode-build/jinja.template.yml
+++ b/ci/pipelines/geode-build/jinja.template.yml
@@ -157,23 +157,6 @@ resource_types:
   source:
     repository: frodenas/gcs-resource
 jobs:
-<<<<<<< HEAD
-{% for semverPiece in ['major', 'minor', 'patch'] -%}
-- name: Bump{{ semverPiece.title() }}
-  serial: true
-  plan:
-  - get: geode-build-version
-    params: { bump: {{ semverPiece }},
-              pre: ((semver-prerelease-token)),
-              pre_without_version: true }
-  - put: geode-build-version
-    params:
-      file: geode-build-version/number
-{% endfor %}
-=======
-
-
->>>>>>> Mass-test-run branch, no windows or publication jobs
 - name: {{build_test.name}}
   public: true
   max_in_flight: {{build_test.MAX_IN_FLIGHT}}


[geode] 02/03: remove meta-* jobs that we won't use for mass-test-run

Posted by mh...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

mhanson pushed a commit to branch mass-test-run
in repository https://gitbox.apache.org/repos/asf/geode.git

commit 1388712e044f0c9e81bdf086dd002649256a806d
Author: Mark Hanson <mh...@pivotal.io>
AuthorDate: Mon Jan 27 15:27:19 2020 -0800

    remove meta-* jobs that we won't use for mass-test-run
---
 ci/pipelines/meta/jinja.template.yml | 207 +----------------------------------
 1 file changed, 1 insertion(+), 206 deletions(-)

diff --git a/ci/pipelines/meta/jinja.template.yml b/ci/pipelines/meta/jinja.template.yml
index 83eccc4..a67e377 100644
--- a/ci/pipelines/meta/jinja.template.yml
+++ b/ci/pipelines/meta/jinja.template.yml
@@ -51,13 +51,7 @@ resources:
     branch: ((!geode-build-branch))
     paths:
     - ci/pipelines/images/*
-- name: geode-reaper-pipeline
-  type: git
-  source:
-    {{ github_access() | indent(4) }}
-    branch: ((!geode-build-branch))
-    paths:
-    - ci/pipelines/reaper/*
+
 - name: meta-mini-dockerfile
   type: git
   source:
@@ -71,35 +65,6 @@ resources:
     username: ((!docker-username))
     password: ((!docker-password))
     repository: gcr.io/((!gcp-project))/((!sanitized-geode-fork))-((!sanitized-geode-build-branch))-meta-img
-{% if repository.fork == repository.upstream_fork %}
-- name: geode-examples-pipeline
-  type: git
-  source:
-    {{ github_access() | indent(4) }}
-    branch: ((!geode-build-branch))
-    paths:
-    - ci/pipelines/examples/*
-    - ci/pipelines/shared/*
-    - ci/pipelines/render.py
-    - ci/pipelines/meta/meta.properties
-- name: geode-pr-pipeline
-  type: git
-  source:
-    {{ github_access() | indent(4) }}
-    branch: ((!geode-build-branch))
-    paths:
-    - ci/pipelines/pull-request/*
-    - ci/pipelines/shared/*
-    - ci/pipelines/render.py
-    - ci/pipelines/meta/meta.properties
-{% endif %}
-- name: geode-metrics-pipeline
-  type: git
-  source:
-    {{ github_access() | indent(4) }}
-    branch: ((!geode-build-branch))
-    paths:
-    - ci/pipelines/metrics/*
 
 jobs:
 - name: set-images-pipeline
@@ -187,176 +152,6 @@ jobs:
         - results/pipeline-vars.yml
 
 
-{% if repository.fork == repository.upstream_fork %}
-- name: set-examples-pipeline
-  serial: true
-  public: ((!public-pipelines))
-  plan:
-  - get: geode-examples-pipeline
-    trigger: true
-  - get: meta-mini-image
-    trigger: true
-    passed: [build-meta-mini-docker-image]
-  - task: deploy-build
-    image: meta-mini-image
-    config:
-      platform: linux
-      inputs:
-        - name: geode-examples-pipeline
-      outputs:
-        - name: results
-      params:
-        OUTPUT_DIRECTORY: results
-        GEODE_BRANCH: ((geode-build-branch))
-        GEODE_FORK: ((geode-fork))
-        GEODE_REPO_NAME: ((geode-repo-name))
-        REPOSITORY_PUBLIC: {{ repository.public }}
-        ARTIFACT_BUCKET: ((artifact-bucket))
-        UPSTREAM_FORK: {{ repository.upstream_fork }}
-        PIPELINE_PREFIX: ((pipeline-prefix))
-        SANITIZED_GEODE_BRANCH: ((sanitized-geode-build-branch))
-        SANITIZED_GEODE_FORK: ((sanitized-geode-fork))
-        GCP_PROJECT: ((gcp-project))
-        PUBLIC_PIPELINES: ((public-pipelines))
-        MAVEN_SNAPSHOT_BUCKET: ((maven-snapshot-bucket))
-        SEMVER_PRERELEASE_TOKEN: ((semver-prerelease-token))
-      run:
-        path: geode-examples-pipeline/ci/pipelines/examples/deploy_pipeline.sh
-  - put: concourse
-    params:
-      pipelines:
-      - name: ((!pipeline-prefix))examples
-        team: ((!concourse-team))
-        config_file: results/generated-pipeline.yml
-        vars_files:
-        - results/pipeline-vars.yml
-
-- name: set-pr-pipeline
-  serial: true
-  public: ((!public-pipelines))
-  plan:
-  - get: geode-pr-pipeline
-    trigger: true
-  - get: meta-mini-image
-    trigger: true
-    passed: [build-meta-mini-docker-image]
-  - task: deploy-pr
-    image: meta-mini-image
-    config:
-      platform: linux
-      inputs:
-        - name: geode-pr-pipeline
-      outputs:
-        - name: results
-      params:
-        OUTPUT_DIRECTORY: results
-        GEODE_BRANCH: ((!geode-build-branch))
-        GEODE_FORK: ((!geode-fork))
-        GEODE_REPO_NAME: ((geode-repo-name))
-        REPOSITORY_PUBLIC: {{ repository.public }}
-        ARTIFACT_BUCKET: ((artifact-bucket))
-        UPSTREAM_FORK: {{ repository.upstream_fork }}
-        PIPELINE_PREFIX: ((pipeline-prefix))
-        GCP_PROJECT: ((gcp-project))
-        PUBLIC_PIPELINES: ((public-pipelines))
-        GRADLE_GLOBAL_ARGS: ((gradle-global-args))
-      run:
-        path: geode-pr-pipeline/ci/pipelines/pull-request/deploy_pr_pipeline.sh
-  - put: concourse
-    params:
-      pipelines:
-      - name: ((!pipeline-prefix))pr
-        team: ((!concourse-team))
-        config_file: results/generated-pipeline.yml
-        vars_files:
-        - results/pipeline-vars.yml
-
-{% endif %}
-
-- name: set-metrics-pipeline
-  serial: true
-  public: ((!public-pipelines))
-  plan:
-    - get: geode-metrics-pipeline
-      trigger: true
-    - get: meta-mini-image
-      trigger: true
-      passed: [build-meta-mini-docker-image]
-    - task: create-metrics-pipeline-yml
-      image: meta-mini-image
-      config:
-        platform: linux
-        inputs:
-          - name: geode-metrics-pipeline
-        outputs:
-          - name: results
-        params:
-          OUTPUT_DIRECTORY: results
-          GEODE_BRANCH: ((geode-build-branch))
-          GEODE_FORK: ((geode-fork))
-          GEODE_REPO_NAME: ((geode-repo-name))
-          REPOSITORY_PUBLIC: {{ repository.public }}
-          ARTIFACT_BUCKET: ((artifact-bucket))
-          UPSTREAM_FORK: {{ repository.upstream_fork }}
-          PIPELINE_PREFIX: ((pipeline-prefix))
-          SANITIZED_GEODE_BRANCH: ((sanitized-geode-build-branch))
-          SANITIZED_GEODE_FORK: ((sanitized-geode-fork))
-          GCP_PROJECT: ((gcp-project))
-          PUBLIC_PIPELINES: ((public-pipelines))
-          CONCOURSE_URL: ((concourse-url))
-          CONCOURSE_HOST: ((concourse-host))
-          CONCOURSE_TEAM: ((concourse-team))
-        run:
-          path: geode-metrics-pipeline/ci/pipelines/metrics/deploy_metrics_pipeline.sh
-    - put: concourse
-      params:
-        pipelines:
-          - name: ((!pipeline-prefix))metrics
-            team: ((!concourse-team))
-            config_file: results/generated-pipeline.yml
-            vars_files:
-              - results/pipeline-vars.yml
-
-- name: set-reaper-pipeline
-  serial: true
-  public: ((!public-pipelines))
-  plan:
-    - get: geode-reaper-pipeline
-      trigger: true
-    - get: meta-mini-image
-      trigger: true
-      passed: [build-meta-mini-docker-image]
-    - task: create-image-yml
-      image: meta-mini-image
-      config:
-        platform: linux
-        inputs:
-          - name: geode-reaper-pipeline
-        outputs:
-          - name: results
-        params:
-          OUTPUT_DIRECTORY: results
-          GEODE_BRANCH: ((geode-build-branch))
-          GEODE_FORK: ((geode-fork))
-          GEODE_REPO_NAME: ((geode-repo-name))
-          REPOSITORY_PUBLIC: {{ repository.public }}
-          UPSTREAM_FORK: {{ repository.upstream_fork }}
-          PIPELINE_PREFIX: ((pipeline-prefix))
-          SANITIZED_GEODE_BRANCH: ((sanitized-geode-build-branch))
-          SANITIZED_GEODE_FORK: ((sanitized-geode-fork))
-          GCP_PROJECT: ((gcp-project))
-          PUBLIC_PIPELINES: ((public-pipelines))
-        run:
-          path: geode-reaper-pipeline/ci/pipelines/reaper/deploy_reaper_pipeline.sh
-    - put: concourse
-      params:
-        pipelines:
-          - name: ((!pipeline-prefix))reaper
-            team: ((!concourse-team))
-            config_file: results/generated-pipeline.yml
-            vars_files:
-              - results/pipeline-vars.yml
-
 - name: build-meta-mini-docker-image
   public: ((!public-pipelines))
   serial: true