|
|
Created:
5 years, 10 months ago by vignatti (out of this project) Modified:
5 years, 10 months ago CC:
chromium-reviews, telemetry-reviews_chromium.org, sullivan Base URL:
https://chromium.googlesource.com/chromium/src.git@master Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionAdd support in Telemetry for other Ozone based targets
Prior to this commit, Telemetry on Linux Desktop was X11 oriented. The changes
introduced here allow other graphics architectures through Ozone as well for
testing, by recognizing a specific extra browser arguments "--ozone-platform".
For example one can use it as following:
./run_benchmark --browser=exact --browser-executable=./out/Release/chrome --extra-browser-args="--ozone-platform=gbm" <benchmark>
BUG=None
Committed: https://crrev.com/9468c5e022b7a53b7a09e4239d9cfd6537a9c5ac
Cr-Commit-Position: refs/heads/master@{#317671}
Patch Set 1 #
Total comments: 2
Patch Set 2 : #
Total comments: 4
Patch Set 3 : fix nits #Messages
Total messages: 24 (9 generated)
tiago.vignatti@intel.com changed reviewers: + nduca@chromium.org
tiago.vignatti@intel.com changed reviewers: + dnicoara@chromium.org
Hey Nat and Daniel. Just trying out GBM builds here in Telemetry... wdyt?
https://codereview.chromium.org/901143006/diff/1/tools/telemetry/telemetry/co... File tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py (right): https://codereview.chromium.org/901143006/diff/1/tools/telemetry/telemetry/co... tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py:264: if "--ozone-platform=gbm" in i: Could we just check that the --ozone-platform flag is passed, without a platform? I'm thinking that other Ozone platforms may benefit from this as well.
PTAL dnicoara@ https://codereview.chromium.org/901143006/diff/1/tools/telemetry/telemetry/co... File tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py (right): https://codereview.chromium.org/901143006/diff/1/tools/telemetry/telemetry/co... tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py:264: if "--ozone-platform=gbm" in i: On 2015/02/10 17:29:03, dnicoara wrote: > Could we just check that the --ozone-platform flag is passed, without a > platform? I'm thinking that other Ozone platforms may benefit from this as well. Done.
Thanks, lgtm with nits. https://codereview.chromium.org/901143006/diff/20001/tools/telemetry/telemetr... File tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py (right): https://codereview.chromium.org/901143006/diff/20001/tools/telemetry/telemetr... tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py:262: has_ozone_display = False nit: Name this 'has_ozone_platform' since there aren't any checks for a platform display. https://codereview.chromium.org/901143006/diff/20001/tools/telemetry/telemetr... tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py:263: for i in finder_options.browser_options.extra_browser_args: nit: Maybe use 'arg' instead of 'i' for better context?
New patchsets have been uploaded after l-g-t-m from dnicoara@chromium.org
nduca@ PTAL. https://codereview.chromium.org/901143006/diff/20001/tools/telemetry/telemetr... File tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py (right): https://codereview.chromium.org/901143006/diff/20001/tools/telemetry/telemetr... tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py:262: has_ozone_display = False On 2015/02/10 19:44:35, dnicoara wrote: > nit: Name this 'has_ozone_platform' since there aren't any checks for a platform > display. Done. https://codereview.chromium.org/901143006/diff/20001/tools/telemetry/telemetr... tools/telemetry/telemetry/core/backends/chrome/desktop_browser_finder.py:263: for i in finder_options.browser_options.extra_browser_args: On 2015/02/10 19:44:35, dnicoara wrote: > nit: Maybe use 'arg' instead of 'i' for better context? Done.
i cant review this, please consult telemetry@chromium.org for reviewers or the OWNERS file
sullivan@chromium.org changed reviewers: + dtu@chromium.org, sullivan@chromium.org
+dtu since this has a command line args change
dtu@ PTAL.
tiago.vignatti@intel.com changed required reviewers: + dtu@chromium.org
tiago.vignatti@intel.com changed reviewers: + tonyg@chromium.org
+tonyg, please take a look as a telemetry owner.
lgtm
The CQ bit was checked by tiago.vignatti@intel.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/901143006/40001
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: ios_dbg_simulator on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator...)
The CQ bit was checked by tiago.vignatti@intel.com
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/901143006/40001
Message was sent while issue was closed.
Committed patchset #3 (id:40001)
Message was sent while issue was closed.
Patchset 3 (id:??) landed as https://crrev.com/9468c5e022b7a53b7a09e4239d9cfd6537a9c5ac Cr-Commit-Position: refs/heads/master@{#317671} |