swarm: address review comments

This commit is contained in:
Fabio Barone 2018-07-20 17:26:44 -05:00
parent bf87fdc3d7
commit 2bff9e893e
5 changed files with 4 additions and 32 deletions

View file

@ -112,9 +112,7 @@ func newStreamerTester(t *testing.T) (*p2ptest.ProtocolTester, *Registry, *stora
db := storage.NewDBAPI(localStore)
delivery := NewDelivery(to, db)
streamer := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), &RegistryOptions{
SkipCheck: false,
})
streamer := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), nil)
teardown := func() {
streamer.Close()
removeDataDir()

View file

@ -331,10 +331,7 @@ func testDeliveryFromNodes(t *testing.T, nodes, conns, chunkCount int, skipCheck
r := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), &RegistryOptions{
SkipCheck: skipCheck,
DoRetrieve: false,
})
RegisterSwarmSyncerServer(r, db)
RegisterSwarmSyncerClient(r, db)
retrieveFunc := func(ctx context.Context, chunk *storage.Chunk) error {
return delivery.RequestFromPeers(ctx, chunk.Addr[:], skipCheck)
@ -505,12 +502,9 @@ func benchmarkDeliveryFromNodes(b *testing.B, nodes, conns, chunkCount int, skip
r := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), &RegistryOptions{
SkipCheck: skipCheck,
DoRetrieve: false,
DoSync: true,
SyncUpdateDelay: 0,
})
RegisterSwarmSyncerServer(r, db)
RegisterSwarmSyncerClient(r, db)
retrieveFunc := func(ctx context.Context, chunk *storage.Chunk) error {
return delivery.RequestFromPeers(ctx, chunk.Addr[:], skipCheck)

View file

@ -137,13 +137,9 @@ func runFileRetrievalTest(nodeCount int) error {
delivery := NewDelivery(kad, db)
r := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), &RegistryOptions{
SkipCheck: false,
DoRetrieve: false,
DoSync: true,
SyncUpdateDelay: 0,
})
RegisterSwarmSyncerServer(r, db)
RegisterSwarmSyncerClient(r, db)
fileStore := storage.NewFileStore(storage.NewNetStore(localStore, nil), storage.NewFileStoreParams())
bucketKeyFileStore = simulation.BucketKey("filestore")
@ -288,13 +284,9 @@ func runRetrievalTest(chunkCount int, nodeCount int) error {
delivery := NewDelivery(kad, db)
r := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), &RegistryOptions{
SkipCheck: false,
DoRetrieve: false,
DoSync: true,
SyncUpdateDelay: 0,
})
RegisterSwarmSyncerServer(r, db)
RegisterSwarmSyncerClient(r, db)
fileStore := storage.NewFileStore(storage.NewNetStore(localStore, nil), storage.NewFileStoreParams())
bucketKeyFileStore = simulation.BucketKey("filestore")

View file

@ -139,13 +139,9 @@ func testSyncing(t *testing.T, chunkCount int, nodeCount int) {
delivery := NewDelivery(kad, db)
r := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), &RegistryOptions{
SkipCheck: false,
DoRetrieve: false,
DoSync: true,
SyncUpdateDelay: 3 * time.Second,
})
RegisterSwarmSyncerServer(r, db)
RegisterSwarmSyncerClient(r, db)
fileStore := storage.NewFileStore(storage.NewNetStore(localStore, nil), storage.NewFileStoreParams())
testRegistry := &TestRegistry{Registry: r, fileStore: fileStore}
@ -311,13 +307,7 @@ func runSyncTest(chunkCount int, nodeCount int) error {
kad := network.NewKademlia(addr.Over(), network.NewKadParams())
delivery := NewDelivery(kad, db)
r := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), &RegistryOptions{
SkipCheck: false,
DoRetrieve: false,
DoSync: false,
})
RegisterSwarmSyncerServer(r, db)
RegisterSwarmSyncerClient(r, db)
r := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), nil)
fileStore := storage.NewFileStore(storage.NewNetStore(localStore, nil), storage.NewFileStoreParams())
testRegistry := &TestRegistry{Registry: r, fileStore: fileStore}

View file

@ -110,7 +110,6 @@ func testSyncBetweenNodes(t *testing.T, nodes, conns, chunkCount int, skipCheck
r := NewRegistry(addr, delivery, db, state.NewInmemoryStore(), &RegistryOptions{
SkipCheck: skipCheck,
DoRetrieve: false,
})
fileStore := storage.NewFileStore(storage.NewNetStore(localStore, nil), storage.NewFileStoreParams())
@ -235,7 +234,6 @@ func testSyncBetweenNodes(t *testing.T, nodes, conns, chunkCount int, skipCheck
}
log.Debug("sync check", "node", node, "index", i, "bin", po, "found", found, "total", total)
}
log.Error("total", "total", total)
if total == found && total > 0 {
return nil
}