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

Issue 9193024: [Mac] Add a perf test that counts the number of Mach ports in the browser. (Closed)

Created:
8 years, 11 months ago by Robert Sesek
Modified:
8 years, 10 months ago
Reviewers:
Mark Mentovai, cmp
CC:
chromium-reviews, robertshield, kkania, brettw-cc_chromium.org
Visibility:
Public.

Description

[Mac] Add a perf test that counts the number of Mach ports in the browser. BUG=105513 TEST=This is one. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=119541

Patch Set 1 #

Total comments: 17

Patch Set 2 : mach_task_self() #

Patch Set 3 : '' #

Patch Set 4 : Fix compile #

Unified diffs Side-by-side diffs Delta from patch set Stats (+173 lines, -0 lines) Patch
M base/mach_ipc_mac.h View 1 chunk +13 lines, -0 lines 0 comments Download
M base/mach_ipc_mac.mm View 1 2 chunks +33 lines, -0 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.h View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 2 3 3 chunks +13 lines, -0 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/common/automation_messages_internal.h View 1 chunk +5 lines, -0 lines 0 comments Download
A chrome/test/perf/mach_ports_test.cc View 1 2 1 chunk +105 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
Robert Sesek
mark: Overall review cmp: Perf FYI and please help me figure out how to set ...
8 years, 11 months ago (2012-01-23 21:02:45 UTC) #1
Mark Mentovai
LG otherwise https://chromiumcodereview.appspot.com/9193024/diff/1/base/mach_ipc_mac.mm File base/mach_ipc_mac.mm (right): https://chromiumcodereview.appspot.com/9193024/diff/1/base/mach_ipc_mac.mm#newcode346 base/mach_ipc_mac.mm:346: kr = vm_deallocate(task_port, 346 and 349 should ...
8 years, 11 months ago (2012-01-23 21:12:29 UTC) #2
cmp
https://chromiumcodereview.appspot.com/9193024/diff/1/chrome/common/automation_messages_internal.h File chrome/common/automation_messages_internal.h (right): https://chromiumcodereview.appspot.com/9193024/diff/1/chrome/common/automation_messages_internal.h#newcode1512 chrome/common/automation_messages_internal.h:1512: int /* number of Mach ports */) iirc new ...
8 years, 11 months ago (2012-01-23 21:20:51 UTC) #3
cmp
By adding to performance_ui_tests and using PrintResultList, the output format will match what the Buildbot ...
8 years, 11 months ago (2012-01-23 21:23:01 UTC) #4
Robert Sesek
On 2012/01/23 21:23:01, cmp wrote: > By adding to performance_ui_tests and using PrintResultList, the output ...
8 years, 11 months ago (2012-01-23 21:58:22 UTC) #5
Robert Sesek
https://chromiumcodereview.appspot.com/9193024/diff/1/base/mach_ipc_mac.mm File base/mach_ipc_mac.mm (right): https://chromiumcodereview.appspot.com/9193024/diff/1/base/mach_ipc_mac.mm#newcode346 base/mach_ipc_mac.mm:346: kr = vm_deallocate(task_port, On 2012/01/23 21:12:30, Mark Mentovai wrote: ...
8 years, 11 months ago (2012-01-23 21:58:40 UTC) #6
cmp
https://chromiumcodereview.appspot.com/9193024/diff/1/chrome/common/automation_messages_internal.h File chrome/common/automation_messages_internal.h (right): https://chromiumcodereview.appspot.com/9193024/diff/1/chrome/common/automation_messages_internal.h#newcode1512 chrome/common/automation_messages_internal.h:1512: int /* number of Mach ports */) On 2012/01/23 ...
8 years, 11 months ago (2012-01-23 22:20:56 UTC) #7
Robert Sesek
https://chromiumcodereview.appspot.com/9193024/diff/1/chrome/test/perf/mach_ports_test.cc File chrome/test/perf/mach_ports_test.cc (right): https://chromiumcodereview.appspot.com/9193024/diff/1/chrome/test/perf/mach_ports_test.cc#newcode29 chrome/test/perf/mach_ports_test.cc:29: FilePath(FILE_PATH_LITERAL("data/page_cycler/moz"))) { On 2012/01/23 22:20:56, cmp wrote: > On ...
8 years, 11 months ago (2012-01-27 19:10:41 UTC) #8
cmp
lgtm
8 years, 11 months ago (2012-01-27 20:10:37 UTC) #9
Mark Mentovai
lgTM
8 years, 11 months ago (2012-01-27 20:16:27 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rsesek@chromium.org/9193024/9001
8 years, 11 months ago (2012-01-27 20:19:03 UTC) #11
commit-bot: I haz the power
Try job failure for 9193024-9001 (retry) on linux_rel for step "compile" (clobber build). It's a ...
8 years, 11 months ago (2012-01-27 20:44:38 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rsesek@chromium.org/9193024/8004
8 years, 11 months ago (2012-01-27 20:49:27 UTC) #13
commit-bot: I haz the power
Change committed as 119541
8 years, 11 months ago (2012-01-28 00:51:46 UTC) #14
Robert Sesek
Chase: what's the last step I need to do to get this to appear on ...
8 years, 10 months ago (2012-01-31 20:00:19 UTC) #15
cmp
8 years, 10 months ago (2012-01-31 20:44:06 UTC) #16
First grab the right checkout with 'svn co
svn://svn.chromium.org/chrome/trunk/tools/build/'.

Edit the config in masters/master.chromium.perf/master.cfg to run a new test on
the right bots and send me the CL.

Edit the files in scripts/master/factory/chromium* to know your test name and
what command the bots should run to invoke them.  Model this on AddStartupTests,
for example.  Send me the CL.

Powered by Google App Engine
This is Rietveld 408576698