Chromium experiments remote

24 views
Skip to first unread message

s0nicyouth

unread,
Aug 29, 2016, 7:22:47 AM8/29/16
to Chromium-dev
Hi.
Are there some possibilities for server side experiments enabling?
For example is it possible to turn on/off some features remotelly? I know that it's possible to enable some functionallyty for certain amount of users but it's made locally by rolling the dice as I know, so maybe there is some backend systems for this for remote configuring client's Chromium?

Alexei Svitkine

unread,
Aug 29, 2016, 10:37:04 AM8/29/16
to myname...@gmail.com, Chromium-dev
The dice roll still happens on the client, but there is infrastructure to retrieve the list of experiments and their probabilities from a server. Although, it's not enabled by default in Chromium builds, only Google Chrome.

There's a bit more info on this on this blog post, when this was introduced: http://blog.chromium.org/2012/05/changes-to-field-trials-infrastructure.html

-Alexei

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev

s0nicyouth

unread,
Aug 29, 2016, 11:22:47 AM8/29/16
to Chromium-dev, myname...@gmail.com
Thanks for the info. Could you please point me to file in which this infrastructure lives because this article is very short and quick looking for it gives no results for me?

Alexei Svitkine

unread,
Aug 29, 2016, 11:27:42 AM8/29/16
to Anton Ivanov, Chromium-dev
That infrastructure is implemented in VariationsService and related classes:

s0nicyouth

unread,
Aug 30, 2016, 5:08:00 AM8/30/16
to Chromium-dev, myname...@gmail.com
Thanks again. As I understand the server implementation is proprietary?

Alexei Svitkine

unread,
Aug 30, 2016, 11:09:27 AM8/30/16
to Anton Ivanov, Chromium-dev
Correct, the server is not open source.
Reply all
Reply to author
Forward
0 new messages