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