New issue
Advanced search Search tips

Issue 799411 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Implement smarter ChromeArgsBuilder for Telemetry

Project Member Reported by perezju@chromium.org, Jan 5 2018

Issue description

Browser backends in Telemetry gather command line args for chrome from various sources and then blindly stash them all into a single list.

This causes problems when flags from different sources may conflict with each other (e.g. --disable-features in  issue 799125 ).

For this we propose implementing a smarter "ChromeArgsBuilder" which can validate flags as they are added, group them together if needed and complain if conflicting values are set (e.g. both enabling and disabling the same feature) at the time when the conflicting flag is added.
 

Comment 1 by benhenry@google.com, Jan 16 (6 days ago)

Components: Test>Telemetry

Comment 2 by benhenry@google.com, Jan 16 (6 days ago)

Components: -Speed>Telemetry

Sign in to add a comment