ReplicationStorageIT: Wait for all pushes without order

Some tests don't have a predefined order for which events will be
replicated first. Using a timeout based on a single replication event is
flawed when we don't know the expected order. Instead, use a timeout for
the group of events and ignore the order.

For two events replicating to a single remote with a single thread, we
expect the complete replication to take twice as long. Two events
replicating to two remotes will use one thread each and therefore not
take any longer than the single remote case.

Change-Id: Ieb21b7eee32105eab5b5a15a35159bb4a837e363
2 files changed
tree: 3790dd0d34c9f8ae6075b6df20058751209c6004
  1. .settings/
  2. src/
  3. .gitignore
  4. .mailmap
  5. BUILD
  6. LICENSE