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

Issue 2093923002: [telemetry] Add support for setting browser logging verbosity (Closed)

Created:
4 years, 6 months ago by petrcermak
Modified:
4 years, 5 months ago
Reviewers:
nednguyen
CC:
catapult-reviews_chromium.org, telemetry-reviews_chromium.org
Base URL:
git@github.com:catapult-project/catapult.git@master
Target Ref:
refs/heads/master
Project:
catapult
Visibility:
Public.

Description

[telemetry] Add support for setting browser logging verbosity This patch replaces the existing enable_logging boolean field in BrowserOptions (--enable-browser-logging flag) to a logging_verbosity integer field (--browser-logging-verbosity flag). BEFORE AFTER [no flag] --browser-logging-verbosity none [or no flag] [NOT SUPPORTED] --browser-logging-verbosity non-verbose --enable-browser-logging --browser-logging-verbosity verbose Note that the old flag as well as the field are still supported, but they're marked as deprecated. Rationale: We want to be able to enable browser logging with custom verbosity level (--v=0) rather than the default one (--v=1). BUG=chromium:623058 Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/e3c8179b5c82fc346d35e31aa334c5226a20db05

Patch Set 1 #

Patch Set 2 : Check command-line arguments #

Total comments: 2

Patch Set 3 : Enumify #

Total comments: 2

Patch Set 4 : Add deprecation warnings #

Patch Set 5 : Update tests #

Patch Set 6 : Fix test #

Messages

Total messages: 22 (13 generated)
petrcermak
PTAL. Thanks, Petr
4 years, 6 months ago (2016-06-24 14:28:42 UTC) #7
nednguyen
https://codereview.chromium.org/2093923002/diff/80001/telemetry/telemetry/internal/browser/browser_options.py File telemetry/telemetry/internal/browser/browser_options.py (right): https://codereview.chromium.org/2093923002/diff/80001/telemetry/telemetry/internal/browser/browser_options.py#newcode200 telemetry/telemetry/internal/browser/browser_options.py:200: if self.logging_verbosity is not None: Hmhh, can we have ...
4 years, 6 months ago (2016-06-24 14:41:08 UTC) #8
petrcermak
Thanks for your feedback. PTAL. Petr https://codereview.chromium.org/2093923002/diff/80001/telemetry/telemetry/internal/browser/browser_options.py File telemetry/telemetry/internal/browser/browser_options.py (right): https://codereview.chromium.org/2093923002/diff/80001/telemetry/telemetry/internal/browser/browser_options.py#newcode200 telemetry/telemetry/internal/browser/browser_options.py:200: if self.logging_verbosity is ...
4 years, 5 months ago (2016-06-27 15:18:45 UTC) #10
nednguyen
lgtm https://codereview.chromium.org/2093923002/diff/100001/telemetry/telemetry/internal/browser/browser_options.py File telemetry/telemetry/internal/browser/browser_options.py (right): https://codereview.chromium.org/2093923002/diff/100001/telemetry/telemetry/internal/browser/browser_options.py#newcode432 telemetry/telemetry/internal/browser/browser_options.py:432: def enable_logging(self, value): Can you add warnings.warn('enable_logging is ...
4 years, 5 months ago (2016-06-27 15:57:01 UTC) #11
petrcermak
Thanks for your comments. Petr https://codereview.chromium.org/2093923002/diff/100001/telemetry/telemetry/internal/browser/browser_options.py File telemetry/telemetry/internal/browser/browser_options.py (right): https://codereview.chromium.org/2093923002/diff/100001/telemetry/telemetry/internal/browser/browser_options.py#newcode432 telemetry/telemetry/internal/browser/browser_options.py:432: def enable_logging(self, value): On ...
4 years, 5 months ago (2016-06-27 18:00:14 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2093923002/130001
4 years, 5 months ago (2016-06-27 18:00:27 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: Catapult Mac Tryserver on master.tryserver.client.catapult (JOB_FAILED, https://build.chromium.org/p/tryserver.client.catapult/builders/Catapult%20Mac%20Tryserver/builds/3731)
4 years, 5 months ago (2016-06-27 18:13:12 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2093923002/150001
4 years, 5 months ago (2016-06-27 19:03:42 UTC) #20
commit-bot: I haz the power
4 years, 5 months ago (2016-06-27 19:28:08 UTC) #22
Message was sent while issue was closed.
Committed patchset #6 (id:150001) as
https://chromium.googlesource.com/external/github.com/catapult-project/catapu...

Powered by Google App Engine
This is Rietveld 408576698