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

Issue 7982007: add "did it run on GPU" check to frame_rate_tests.cc using AutomationProxy tracing feature (Closed)

Created:
9 years, 3 months ago by jbates
Modified:
9 years, 1 month ago
CC:
chromium-reviews, scheib, joth, Vangelis Kokkevis, jrt
Visibility:
Public.

Description

add "did it run on GPU" check to frame_rate_tests.cc using AutomationProxy tracing feature BUG=95714 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=109368

Patch Set 1 #

Total comments: 2

Patch Set 2 : ref build compatibility #

Patch Set 3 : new query API #

Patch Set 4 : added templated TraceEvent::GetArgAsIntType #

Total comments: 13

Patch Set 5 : . #

Patch Set 6 : split out trace_analyzer changes #

Patch Set 7 : merged #

Total comments: 4

Patch Set 8 : cleanup as discussed #

Patch Set 9 : cleanup as discussed #

Total comments: 4

Patch Set 10 : HasFlag cleanup #

Patch Set 11 : more cleanup #

Unified diffs Side-by-side diffs Delta from patch set Stats (+95 lines, -53 lines) Patch
M chrome/test/perf/frame_rate/frame_rate_tests.cc View 1 2 3 4 5 6 7 8 9 10 12 chunks +91 lines, -53 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.cc View 1 2 3 4 5 6 7 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
jbates
Split 2/3 from http://codereview.chromium.org/7866026/
9 years, 3 months ago (2011-09-20 17:40:29 UTC) #1
nduca
Is the plan that test_ items are the only items that show up in tests? ...
9 years, 2 months ago (2011-10-11 20:35:28 UTC) #2
nduca
http://codereview.chromium.org/7982007/diff/1/gpu/command_buffer/service/gles2_cmd_decoder.cc File gpu/command_buffer/service/gles2_cmd_decoder.cc (right): http://codereview.chromium.org/7982007/diff/1/gpu/command_buffer/service/gles2_cmd_decoder.cc#newcode6572 gpu/command_buffer/service/gles2_cmd_decoder.cc:6572: gfx::GetGLImplementation() == gfx::kGLImplementationEGLGLES2); Is the idea here to distinguish ...
9 years, 2 months ago (2011-10-11 20:37:56 UTC) #3
jbates
The "test_" category prefix is meant to be used by tests and ignored by the ...
9 years, 2 months ago (2011-10-11 20:53:23 UTC) #4
jbates
Nat: PTAL
9 years, 1 month ago (2011-10-31 21:07:46 UTC) #5
nduca
We need to either roll the builds, or factor this so that there's less of ...
9 years, 1 month ago (2011-11-01 19:17:49 UTC) #6
jbates
I split out the API additions to trace_event_analyzer: http://codereview.chromium.org/8438058/ http://codereview.chromium.org/7982007/diff/11002/base/test/trace_event_analyzer.h File base/test/trace_event_analyzer.h (right): http://codereview.chromium.org/7982007/diff/11002/base/test/trace_event_analyzer.h#newcode135 base/test/trace_event_analyzer.h:135: ...
9 years, 1 month ago (2011-11-03 00:51:07 UTC) #7
jbates
PTAL http://codereview.chromium.org/7982007/diff/11002/chrome/test/perf/frame_rate/frame_rate_tests.cc File chrome/test/perf/frame_rate/frame_rate_tests.cc (right): http://codereview.chromium.org/7982007/diff/11002/chrome/test/perf/frame_rate/frame_rate_tests.cc#newcode121 chrome/test/perf/frame_rate/frame_rate_tests.cc:121: if (!IsReferenceBuild()) { On 2011/11/03 00:51:07, jbates wrote: ...
9 years, 1 month ago (2011-11-04 22:30:39 UTC) #8
nduca
LGTM, and thanks for sharing all your thinking on the nits I had before. I ...
9 years, 1 month ago (2011-11-08 00:27:42 UTC) #9
Justin Novosad
http://codereview.chromium.org/7982007/diff/23001/chrome/test/perf/frame_rate/frame_rate_tests.cc File chrome/test/perf/frame_rate/frame_rate_tests.cc (right): http://codereview.chromium.org/7982007/diff/23001/chrome/test/perf/frame_rate/frame_rate_tests.cc#newcode217 chrome/test/perf/frame_rate/frame_rate_tests.cc:217: trace_name += GetSuffixForTestFlags(GetParam(), DidRunOnGpu(json_events)); Currently, the set of tests ...
9 years, 1 month ago (2011-11-08 14:58:43 UTC) #10
jbates
PTAL http://codereview.chromium.org/7982007/diff/23001/chrome/test/perf/frame_rate/frame_rate_tests.cc File chrome/test/perf/frame_rate/frame_rate_tests.cc (left): http://codereview.chromium.org/7982007/diff/23001/chrome/test/perf/frame_rate/frame_rate_tests.cc#oldcode40 chrome/test/perf/frame_rate/frame_rate_tests.cc:40: suffix += "_nogpu"; On 2011/11/08 00:27:42, nduca wrote: ...
9 years, 1 month ago (2011-11-09 02:14:46 UTC) #11
Justin Novosad
LGTM, with suggested correction http://codereview.chromium.org/7982007/diff/31001/chrome/test/perf/frame_rate/frame_rate_tests.cc File chrome/test/perf/frame_rate/frame_rate_tests.cc (right): http://codereview.chromium.org/7982007/diff/31001/chrome/test/perf/frame_rate/frame_rate_tests.cc#newcode61 chrome/test/perf/frame_rate/frame_rate_tests.cc:61: bool HasFlag(FrameRateTestFlags flag) const { ...
9 years, 1 month ago (2011-11-09 15:51:23 UTC) #12
jbates
Just did both, to be pedantic :) http://codereview.chromium.org/7982007/diff/31001/chrome/test/perf/frame_rate/frame_rate_tests.cc File chrome/test/perf/frame_rate/frame_rate_tests.cc (right): http://codereview.chromium.org/7982007/diff/31001/chrome/test/perf/frame_rate/frame_rate_tests.cc#newcode61 chrome/test/perf/frame_rate/frame_rate_tests.cc:61: bool HasFlag(FrameRateTestFlags ...
9 years, 1 month ago (2011-11-09 17:57:57 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jbates@chromium.org/7982007/36001
9 years, 1 month ago (2011-11-09 19:47:34 UTC) #14
commit-bot: I haz the power
Try job failure for 7982007-36001 (retry) (retry) (retry) on win_rel for step "chrome_frame_net_tests". It's a ...
9 years, 1 month ago (2011-11-09 22:28:51 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jbates@chromium.org/7982007/36001
9 years, 1 month ago (2011-11-09 22:45:18 UTC) #16
commit-bot: I haz the power
9 years, 1 month ago (2011-11-10 01:51:23 UTC) #17
The commit queue went berserk retrying too often for a
seemingly flaky test. Builder is win_rel, revision is 109355, job name
was 7982007-36001 (retry) (retry) (retry) (retry).

Powered by Google App Engine
This is Rietveld 408576698