Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(207)

Issue 7171003: Performance tests for bookmark sync. (Closed)

Created:
9 years, 6 months ago by braffert
Modified:
9 years, 6 months ago
CC:
chromium-reviews, Raghu Simha, ncarter (slow), idana, tim (not reviewing), Paweł Hajdan Jr.
Visibility:
Public.

Description

Performance tests for bookmark sync. For now, these tests should always pass. Eventually, the results of the benchmark runs should be stored somewhere, and the timings from the other three test cases should be compared against a target value. PerformanceLiveBookmarksSyncTest.Add PerformanceLiveBookmarksSyncTest.Update PerformanceLiveBookmarksSyncTest.Delete PerformanceLiveBookmarksSyncTest.Benchmark BUG= TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=89893

Patch Set 1 #

Patch Set 2 : Fixing lint errors. #

Total comments: 25

Patch Set 3 : Review changes / refactoring / created LiveSyncTimingHelper #

Patch Set 4 : Missing comments + extra refactoring #

Total comments: 29

Patch Set 5 : Review changes #

Total comments: 4

Patch Set 6 : marking benchmark test as disabled #

Total comments: 4

Patch Set 7 : Adding TCM IDs #

Unified diffs Side-by-side diffs Delta from patch set Stats (+332 lines, -25 lines) Patch
M chrome/chrome_tests.gypi View 1 2 3 4 5 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/test/live_sync/live_bookmarks_sync_test.h View 1 chunk +15 lines, -0 lines 0 comments Download
M chrome/test/live_sync/live_bookmarks_sync_test.cc View 1 2 2 chunks +21 lines, -0 lines 0 comments Download
A chrome/test/live_sync/live_sync_timing_helper.h View 1 2 3 4 1 chunk +41 lines, -0 lines 0 comments Download
A chrome/test/live_sync/live_sync_timing_helper.cc View 1 2 3 4 1 chunk +34 lines, -0 lines 0 comments Download
A chrome/test/live_sync/performance_live_bookmarks_sync_test.cc View 1 2 3 4 5 6 1 chunk +218 lines, -0 lines 0 comments Download
M chrome/test/live_sync/two_client_live_bookmarks_sync_test.cc View 2 chunks +0 lines, -25 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
braffert
9 years, 6 months ago (2011-06-15 00:20:27 UTC) #1
Raghu Simha
This is really cool work. I have a few comments below. http://codereview.chromium.org/7171003/diff/5001/chrome/chrome_tests.gypi File chrome/chrome_tests.gypi (right): ...
9 years, 6 months ago (2011-06-15 18:38:15 UTC) #2
braffert
Thanks for the feedback. Everything you mentioned should be fixed, for the most part. I ...
9 years, 6 months ago (2011-06-16 00:59:24 UTC) #3
Raghu Simha
Nice work again -- this stuff is shaping up really well. Sorry about the multiple ...
9 years, 6 months ago (2011-06-16 22:42:54 UTC) #4
braffert
I'm still not quite sure what to do about the test class filename issue. The ...
9 years, 6 months ago (2011-06-17 18:19:46 UTC) #5
commit-bot: I haz the power
No LGTM from valid reviewers yet.
9 years, 6 months ago (2011-06-20 17:03:17 UTC) #6
Raghu Simha
LGTM. There's still the issue of moving the benchmark test into a new test target, ...
9 years, 6 months ago (2011-06-20 17:42:54 UTC) #7
braffert
http://codereview.chromium.org/7171003/diff/13001/chrome/test/live_sync/performance_live_bookmarks_sync_test.cc File chrome/test/live_sync/performance_live_bookmarks_sync_test.cc (right): http://codereview.chromium.org/7171003/diff/13001/chrome/test/live_sync/performance_live_bookmarks_sync_test.cc#newcode154 chrome/test/live_sync/performance_live_bookmarks_sync_test.cc:154: IN_PROC_BROWSER_TEST_F(PerformanceLiveBookmarksSyncTest, Benchmark) { On 2011/06/20 17:42:54, rsimha wrote: > ...
9 years, 6 months ago (2011-06-20 19:34:01 UTC) #8
anna
Good work, Ben! I am thinking that to complete the bookmarks data type perf, we ...
9 years, 6 months ago (2011-06-21 19:46:58 UTC) #9
commit-bot: I haz the power
9 years, 6 months ago (2011-06-21 21:07:53 UTC) #10
Change committed as 89893

Powered by Google App Engine
This is Rietveld 408576698