summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_tests.gypi
diff options
context:
space:
mode:
authorrsimha@chromium.org <rsimha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-16 19:33:40 +0000
committerrsimha@chromium.org <rsimha@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-07-16 19:33:40 +0000
commitefa0151b9f7a4389a86334ef75fa0ce138c9778e (patch)
treef459f4de4ca342dd92f9c7b36b748a89989a0f33 /chrome/chrome_tests.gypi
parent662183140166357f5088c40b34d1096d7a56fba7 (diff)
downloadchromium_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.gypi4
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',