Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(110)

Side by Side Diff: components/sync/test/engine/fake_sync_scheduler.cc

Issue 2475043002: [Sync] Sync client should to exponential backoff when receive partial failure (Closed)
Patch Set: rebase Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "components/sync/test/engine/fake_sync_scheduler.h" 5 #include "components/sync/test/engine/fake_sync_scheduler.h"
6 6
7 namespace syncer { 7 namespace syncer {
8 8
9 FakeSyncScheduler::FakeSyncScheduler() {} 9 FakeSyncScheduler::FakeSyncScheduler() {}
10 10
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
43 void FakeSyncScheduler::OnCredentialsUpdated() {} 43 void FakeSyncScheduler::OnCredentialsUpdated() {}
44 44
45 void FakeSyncScheduler::OnConnectionStatusChange() {} 45 void FakeSyncScheduler::OnConnectionStatusChange() {}
46 46
47 void FakeSyncScheduler::OnThrottled(const base::TimeDelta& throttle_duration) {} 47 void FakeSyncScheduler::OnThrottled(const base::TimeDelta& throttle_duration) {}
48 48
49 void FakeSyncScheduler::OnTypesThrottled( 49 void FakeSyncScheduler::OnTypesThrottled(
50 ModelTypeSet types, 50 ModelTypeSet types,
51 const base::TimeDelta& throttle_duration) {} 51 const base::TimeDelta& throttle_duration) {}
52 52
53 void FakeSyncScheduler::OnTypesBackedOff(ModelTypeSet types) {}
54
53 bool FakeSyncScheduler::IsCurrentlyThrottled() { 55 bool FakeSyncScheduler::IsCurrentlyThrottled() {
54 return false; 56 return false;
55 } 57 }
56 58
57 void FakeSyncScheduler::OnReceivedShortPollIntervalUpdate( 59 void FakeSyncScheduler::OnReceivedShortPollIntervalUpdate(
58 const base::TimeDelta& new_interval) {} 60 const base::TimeDelta& new_interval) {}
59 61
60 void FakeSyncScheduler::OnReceivedLongPollIntervalUpdate( 62 void FakeSyncScheduler::OnReceivedLongPollIntervalUpdate(
61 const base::TimeDelta& new_interval) {} 63 const base::TimeDelta& new_interval) {}
62 64
63 void FakeSyncScheduler::OnReceivedCustomNudgeDelays( 65 void FakeSyncScheduler::OnReceivedCustomNudgeDelays(
64 const std::map<ModelType, base::TimeDelta>& nudge_delays) {} 66 const std::map<ModelType, base::TimeDelta>& nudge_delays) {}
65 67
66 void FakeSyncScheduler::OnReceivedClientInvalidationHintBufferSize(int size) {} 68 void FakeSyncScheduler::OnReceivedClientInvalidationHintBufferSize(int size) {}
67 69
68 void FakeSyncScheduler::OnSyncProtocolError(const SyncProtocolError& error) {} 70 void FakeSyncScheduler::OnSyncProtocolError(const SyncProtocolError& error) {}
69 71
70 void FakeSyncScheduler::OnReceivedGuRetryDelay(const base::TimeDelta& delay) {} 72 void FakeSyncScheduler::OnReceivedGuRetryDelay(const base::TimeDelta& delay) {}
71 73
72 void FakeSyncScheduler::OnReceivedMigrationRequest(ModelTypeSet types) {} 74 void FakeSyncScheduler::OnReceivedMigrationRequest(ModelTypeSet types) {}
73 75
74 } // namespace syncer 76 } // namespace syncer
OLDNEW
« no previous file with comments | « components/sync/test/engine/fake_sync_scheduler.h ('k') | components/sync/test/engine/mock_connection_manager.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698