| Index: chrome/browser/sync/test/integration/sync_test.cc
|
| diff --git a/chrome/browser/sync/test/integration/sync_test.cc b/chrome/browser/sync/test/integration/sync_test.cc
|
| index 12b80fe94c1707ed45d9f12ec730e63bbcb4cac7..4b1639f33975b77fed3ab276a6dbb50268498cf2 100644
|
| --- a/chrome/browser/sync/test/integration/sync_test.cc
|
| +++ b/chrome/browser/sync/test/integration/sync_test.cc
|
| @@ -818,17 +818,20 @@ bool SyncTest::EnableEncryption(int index) {
|
| bool sync_everything = synced_datatypes.Equals(syncer::ModelTypeSet::All());
|
| service->OnUserChoseDatatypes(sync_everything, synced_datatypes);
|
|
|
| - // Wait some time to let the enryption finish.
|
| - EncryptionChecker checker(service);
|
| - checker.Wait();
|
| -
|
| - return !checker.TimedOut();
|
| + return AwaitEncryptionComplete(index);
|
| }
|
|
|
| bool SyncTest::IsEncryptionComplete(int index) {
|
| return ::IsEncryptionComplete(GetClient(index)->service());
|
| }
|
|
|
| +bool SyncTest::AwaitEncryptionComplete(int index) {
|
| + ProfileSyncService* service = GetClient(index)->service();
|
| + EncryptionChecker checker(service);
|
| + checker.Wait();
|
| + return !checker.TimedOut();
|
| +}
|
| +
|
| bool SyncTest::AwaitQuiescence() {
|
| return ProfileSyncServiceHarness::AwaitQuiescence(clients());
|
| }
|
|
|