Index: chrome/browser/sync/test/integration/sync_test.h |
diff --git a/chrome/browser/sync/test/integration/sync_test.h b/chrome/browser/sync/test/integration/sync_test.h |
index 818fecd361f33e05cae599675906f49fcea027fd..d23d1310a9844c89f5e8831a71f9b31a6662e9b0 100644 |
--- a/chrome/browser/sync/test/integration/sync_test.h |
+++ b/chrome/browser/sync/test/integration/sync_test.h |
@@ -174,6 +174,9 @@ class SyncTest : public InProcessBrowserTest { |
// Initializes sync clients and profiles if required and syncs each of them. |
virtual bool SetupSync() WARN_UNUSED_RESULT; |
+ // Initialize, and clear data for given client. |
+ bool SetupAndClearClient(size_t index); |
+ |
// Sets whether or not the sync clients in this test should respond to |
// notifications of their own commits. Real sync clients do not do this, but |
// many test assertions require this behavior. |
@@ -370,6 +373,9 @@ class SyncTest : public InProcessBrowserTest { |
// value of |server_type_|. |
void InitializeInvalidations(int index); |
+ // Clear server data, and restart sync. |
+ bool ClearServerData(ProfileSyncServiceHarness* harness); |
+ |
// Python sync test server, started on demand. |
syncer::LocalSyncTestServer sync_server_; |