New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 645447 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Dec 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

variations::testing::VariationParamsManager does not allow to associate parameters to features

Project Member Reported by jkrcal@chromium.org, Sep 9 2016

Issue description

Currently, the VariationParamsManager does not allow to associate parameters to features in unit-tests.

This should be fixed.
 
Status: Started (was: Assigned)
Cc: fhorschig@chromium.org
(Just following this as I need it, too)

Comment 3 by jkrcal@chromium.org, Nov 21 2016

This was on hold for very long. I have a CL ready, hope to get back to it soon.
Project Member

Comment 4 by bugdroid1@chromium.org, Dec 5 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ce21e97f5e7a87e3cef9459dd578279e24f553d8

commit ce21e97f5e7a87e3cef9459dd578279e24f553d8
Author: jkrcal <jkrcal@chromium.org>
Date: Mon Dec 05 22:36:45 2016

Extend VariationParamsManager to support feature associations.

Previously, feature associations for variation parameters were not easy
to register in unit-tests. This CL extends VariationParamsManager to do
it automatically.

BUG= 645447 

Review-Url: https://codereview.chromium.org/2321273003
Cr-Commit-Position: refs/heads/master@{#436433}

[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/chrome/browser/chromeos/BUILD.gn
[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/chrome/browser/chromeos/hats/hats_finch_helper_unittest.cc
[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/chrome/browser/component_updater/sw_reporter_installer_win_unittest.cc
[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/chrome/test/BUILD.gn
[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/components/ntp_snippets/BUILD.gn
[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/components/ntp_snippets/remote/ntp_snippets_fetcher_unittest.cc
[add] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/components/ntp_snippets/remote/ntp_snippets_status_service.h
[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/components/ntp_snippets/remote/remote_suggestions_provider_unittest.cc
[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/components/variations/BUILD.gn
[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/components/variations/variations_associated_data.cc
[modify] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/components/variations/variations_associated_data.h
[add] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/components/variations/variations_params_manager.cc
[add] https://crrev.com/ce21e97f5e7a87e3cef9459dd578279e24f553d8/components/variations/variations_params_manager.h

Status: Fixed (was: Started)

Sign in to add a comment