Index: chrome/browser/sync/test/integration/two_client_search_engines_sync_test.cc |
diff --git a/chrome/browser/sync/test/integration/two_client_search_engines_sync_test.cc b/chrome/browser/sync/test/integration/two_client_search_engines_sync_test.cc |
index 667d23cc35592e41b467540d2f850c24289d26a8..812afd763b647a4496f106266dc1087597a604a8 100644 |
--- a/chrome/browser/sync/test/integration/two_client_search_engines_sync_test.cc |
+++ b/chrome/browser/sync/test/integration/two_client_search_engines_sync_test.cc |
@@ -8,13 +8,12 @@ |
#include "chrome/browser/sync/test/integration/profile_sync_service_harness.h" |
#include "chrome/browser/sync/test/integration/search_engines_helper.h" |
#include "chrome/browser/sync/test/integration/sync_datatype_helper.h" |
-#include "chrome/browser/sync/test/integration/sync_integration_test_util.h" |
#include "chrome/browser/sync/test/integration/sync_test.h" |
+#include "chrome/browser/sync/test/integration/updated_progress_marker_checker.h" |
#include "components/search_engines/template_url.h" |
#include "components/search_engines/template_url_service.h" |
using base::ASCIIToUTF16; |
-using sync_integration_test_util::AwaitCommitActivityCompletion; |
class TwoClientSearchEnginesSyncTest : public SyncTest { |
public: |
@@ -36,7 +35,7 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, E2E_ENABLED(Add)) { |
search_engines_helper::AddSearchEngine(0, search_engine_seed); |
ASSERT_TRUE(search_engines_helper::HasSearchEngine(0, search_engine_seed)); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
ASSERT_TRUE(search_engines_helper::HasSearchEngine(1, search_engine_seed)); |
} |
@@ -51,12 +50,12 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, E2E_ENABLED(Delete)) { |
search_engines_helper::AddSearchEngine(0, search_engine_seed); |
ASSERT_TRUE(search_engines_helper::HasSearchEngine(0, search_engine_seed)); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
ASSERT_TRUE(search_engines_helper::HasSearchEngine(1, search_engine_seed)); |
search_engines_helper::DeleteSearchEngineBySeed(0, search_engine_seed); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
ASSERT_FALSE(search_engines_helper::HasSearchEngine(1, search_engine_seed)); |
} |
@@ -70,7 +69,7 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, |
for (int i = 0; i < 3; ++i) |
search_engines_helper::AddSearchEngine(0, i); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
} |
// TCM ID - 9011135. |
@@ -88,7 +87,7 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, Duplicates) { |
search_engines_helper::GetVerifierService()->Add( |
search_engines_helper::CreateTestTemplateURL(profile, 0, |
ASCIIToUTF16("somethingelse"), "newguid")); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
} |
// TCM ID - 9004201. |
@@ -100,13 +99,13 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, |
search_engines_helper::AddSearchEngine(0, 0); |
// Change the keyword. |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
search_engines_helper::EditSearchEngine(0, ASCIIToUTF16("test0"), |
ASCIIToUTF16("test0"), ASCIIToUTF16("newkeyword"), |
"http://www.test0.com/"); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
} |
// TCM ID - 8894859. |
@@ -116,14 +115,14 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, E2E_ENABLED(UpdateUrl)) { |
search_engines_helper::AddSearchEngine(0, 0); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
// Change the URL. |
search_engines_helper::EditSearchEngine(0, ASCIIToUTF16("test0"), |
ASCIIToUTF16("test0"), ASCIIToUTF16("test0"), |
"http://www.wikipedia.org/q=%s"); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
} |
// TCM ID - 8910490. |
@@ -134,13 +133,13 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, |
search_engines_helper::AddSearchEngine(0, 0); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
// Change the short name. |
search_engines_helper::EditSearchEngine(0, ASCIIToUTF16("test0"), |
ASCIIToUTF16("New Name"), ASCIIToUTF16("test0"), "http://www.test0.com/"); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
} |
// TCM ID - 9004196. |
@@ -197,7 +196,7 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, DisableSync) { |
ASSERT_TRUE(GetClient(1)->DisableSyncForAllDatatypes()); |
search_engines_helper::AddSearchEngine(0, 0); |
- ASSERT_TRUE(AwaitCommitActivityCompletion(GetSyncService(0))); |
+ ASSERT_TRUE(UpdatedProgressMarkerChecker(GetSyncService(0)).Wait()); |
ASSERT_TRUE(search_engines_helper::ServiceMatchesVerifier(0)); |
ASSERT_FALSE(search_engines_helper::ServiceMatchesVerifier(1)); |
@@ -213,13 +212,13 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, |
ASSERT_TRUE(search_engines_helper::AllServicesMatch()); |
search_engines_helper::AddSearchEngine(0, 0); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
// Change the default to the new search engine, sync, and ensure that it |
// changed in the second client. AllServicesMatch does a default search |
// provider check. |
search_engines_helper::ChangeDefaultSearchProvider(0, 0); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
} |
// Ensure that we can change the search engine and immediately delete it |
@@ -231,13 +230,13 @@ IN_PROC_BROWSER_TEST_F(TwoClientSearchEnginesSyncTest, |
search_engines_helper::AddSearchEngine(0, 0); |
search_engines_helper::AddSearchEngine(0, 1); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
search_engines_helper::ChangeDefaultSearchProvider(0, 0); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
// Change the default on the first client and delete the old default. |
search_engines_helper::ChangeDefaultSearchProvider(0, 1); |
search_engines_helper::DeleteSearchEngineBySeed(0, 0); |
- ASSERT_TRUE(search_engines_helper::AwaitAllServicesMatch()); |
+ ASSERT_TRUE(SearchEnginesMatchChecker().Wait()); |
} |