diff options
author | rsimha@chromium.org <rsimha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-16 19:33:40 +0000 |
---|---|---|
committer | rsimha@chromium.org <rsimha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-16 19:33:40 +0000 |
commit | efa0151b9f7a4389a86334ef75fa0ce138c9778e (patch) | |
tree | f459f4de4ca342dd92f9c7b36b748a89989a0f33 /chrome/chrome_tests.gypi | |
parent | 662183140166357f5088c40b34d1096d7a56fba7 (diff) | |
download | chromium_src-efa0151b9f7a4389a86334ef75fa0ce138c9778e.zip chromium_src-efa0151b9f7a4389a86334ef75fa0ce138c9778e.tar.gz chromium_src-efa0151b9f7a4389a86334ef75fa0ce138c9778e.tar.bz2 |
This checkin contains 2 new types of sync integration tests.
The first type of tests ("multiple client") creates a small number of clients (3) that make simultaneous, sometimes conflicting updates to a sync item and verifies that the system reaches a sane state in spite of racy conditions.
The second type of tests ("many client") creates several clients (10) that all sync to the same account and process updates sent out due to one or more of them syncing a change, and verifies that the system reaches a known sane state at the end of the test.
BUG=49035
TEST=sync_integration_tests
Review URL: http://codereview.chromium.org/2897017
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52724 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_tests.gypi')
-rw-r--r-- | chrome/chrome_tests.gypi | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/chrome_tests.gypi b/chrome/chrome_tests.gypi index d2f0ce7..39f632a 100644 --- a/chrome/chrome_tests.gypi +++ b/chrome/chrome_tests.gypi @@ -2132,6 +2132,10 @@ 'test/live_sync/live_preferences_sync_test.h', 'test/live_sync/live_sync_test.cc', 'test/live_sync/live_sync_test.h', + 'test/live_sync/many_client_live_bookmarks_sync_test.cc', + 'test/live_sync/many_client_live_preferences_sync_test.cc', + 'test/live_sync/multiple_client_live_bookmarks_sync_test.cc', + 'test/live_sync/multiple_client_live_preferences_sync_test.cc', 'test/live_sync/profile_sync_service_test_harness.cc', 'test/live_sync/profile_sync_service_test_harness.h', 'test/live_sync/single_client_live_bookmarks_sync_test.cc', |