diff options
author | Nasser Grainawi <nasser@codeaurora.org> | 2020-10-30 14:54:41 -0600 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2020-10-30 20:54:41 +0000 |
commit | 901cf73909de3124d942c88907cee64a60ec36d2 (patch) | |
tree | a8e30fb40757f5576fc1c0abf836ae0e597d66a8 | |
parent | 1012bf09069f6a02546e9c15aa676a408e86d536 (diff) |
Update git submodules
* Update plugins/replication from branch 'stable-3.1'
to abf3bfd32057db1efab3222fb26a14733db90bd0
- Replication*IT: Share getRef method
This helper is common to a couple test classes, so share it.
Change-Id: I5839c31ad734c384e812e9e1c7bcba8ba05c23cc
- ReplicationFanoutIT: Share setReplicationDestination
Refactor setReplicationDestination to share the per-remote-file and
single replication config file implementations more.
Change-Id: Ic0a98ccf0f7703f14c01856a42b8a70e3d20aa8b
- ReplicationFanoutIT: Split shouldReplicateNewBranch tests
Split these into storage-based and e2e tests so that the storage tests
can be reliably verified through use of replicationDelay large enough
that task state on disk doesn't change during the tests.
Keep them all in ReplicationFanoutIT for now since the setup for these
tests is unique to that class.
Also remove the unnecessary cleanup of tasks.
Change-Id: I36e0a4affe1f5d1330ea27a496fd8ba295176763
- ReplicationFanoutIT: Remove generic waitUntil helper
Using a non-specific timeout is a bad pattern. Tests should pick a
timeout appropriate to the action being tested.
Change-Id: I69a7e469df1dc532af6a777ac47d89852091797e
- ReplicationFanoutIT: Inherit from ReplicationDaemon
Reduces duplication across the replication IT classes. More dedup is
possible with the helper methods, but leave that for a future change.
Change-Id: Iddd6dca9a4fe84b065954cd4dcec7289d7ed68a2
- ReplicationFanoutIT: Refactor setRemoteReplicationDestination
Simplify callers by providing a way to set the replicationDelay up
front.
Change-Id: I28cea83559aa1eb379ec2ff962a0beaf25fe4ca6
- ReplicationFanoutIT: Rename setReplicationDestination
Distinguish the methods that set the per-remote config files vs the
methods that set the global replication.config. This helps lead up to
ReplicationFanoutIT inheriting from ReplicationDaemon.
Change-Id: I6139d2dbde15c0b0449d7d7801c169253bc7449d
- ReplicationFanoutIT: Cleanup shouldCreateIndividualReplicationTasksForEveryRemoteUrlPair
Remove some dead code, use Integer.MAX_VALUE for the replicationDelay so
that tasks stay in the waiting/ area of storage for the entire test, and
use a dedicated listWaitingTasks() to show it only depends on tasks in
that state.
Change-Id: I0035a4edc656ed4833249322c45204124a66e20d
m--------- | plugins/replication | 0 |
1 files changed, 0 insertions, 0 deletions
diff --git a/plugins/replication b/plugins/replication -Subproject 2be86dab82510bcda4740b9a003e9f64ad43033 +Subproject abf3bfd32057db1efab3222fb26a14733db90bd |