syncbase/vsync: 1st end-to-end integration test.

First end-to-end sync integration test.  Work mostly done by hpucha@
being wrapped up in a CL.  The test runs 2 Syncbases, 2 clients, and
one MountTable.  The 1st client creates a SyncGroup and stores some
syncable objects.  The 2nd client joins the SyncGroup and verifies
the receipt of the objects via sync.

The integration test exposed a few bugs across components (watcher,
initiator, responder) being fixed in this CL, and unit tests updated.

Change-Id: I6cd7d7feefd957e968b784795967e02ff66cb0d0
10 files changed
tree: 399d802a7477f7f87628b26208e492c5ce6ec34c
  1. v23/
  2. x/
  3. .gitignore
  4. AUTHORS
  5. CONTRIBUTORS
  6. LICENSE
  7. PATENTS
  8. VERSION