Benjamin Smedberg
fddbd7ddcf
Bug 988710 - Task.spawn can launch synchronously, which leads to a race setting and clearing this._mainTask. Move that into the .then() clause of _run. Also fix up some logging and FHR issues, r=gfritzsche
...
--HG--
extra : rebase_source : 44047a113eb6702f3d7a6716ad044f0b5c06bd47
2014-03-27 09:30:25 -04:00
Georg Fritzsche
0d7d9be763
Bug 987207 - Telemetry experiments - Assure proper saving & loading from the cache. r=felipe
2014-03-25 17:50:24 +01:00
Benjamin Smedberg
db6b52598a
Bug 987225 - Combine the various tasks in Experiments.jsm to a single serial task. r=gfritzsche (delegated from felipe). Also fixes:
...
* no need to pass an addon/experiment ID to .disableExperiment()
* fix multiple-logging when multiple Experiments() objects are created as in tests
* ensures that all dirty writes actually get written
2014-03-25 13:50:34 -04:00
Benjamin Smedberg
beb8e7246c
Bug 977708 - Annotate crash reports with the current experiment, r=felipe
2014-03-24 15:38:13 -04:00
Georg Fritzsche
6dc6f7ec05
Bug 983360 - Telemetry experiments: add monitoring data to Telemetry payload. r=bsmedberg
2014-03-24 09:58:57 +01:00
Georg Fritzsche
863af40e1e
Bug 985670 - Telemetry experiments: Decouple experiment and addon ids. r=felipe
2014-03-24 09:58:57 +01:00
Georg Fritzsche
daf3305058
Bug 985670 - Telemetry experiments: Don't schedule incorrect timer when there is no pending experiment. r=felipe
2014-03-24 09:58:57 +01:00
Georg Fritzsche
7d899024ae
Bug 984387 - Telemetry experiments: test coverage for disabling and removal of experiments via manifest. r=felipe
2014-03-24 09:58:56 +01:00
Gregory Szorc
beddc2399c
Bug 974024 - Add FHR recording of Telemetry Experiments activity; r=bsmedberg
...
--HG--
extra : rebase_source : 1e875e53da49c69194ee740898ff943d1801d1cf
2014-03-20 14:16:00 -07:00
Benjamin Smedberg
5d124d547a
Bug 985682 - Experiment IDs aren't loaded correctly from the cache. Tests will be separate, r=gfritzsche
2014-03-20 11:19:19 -04:00
Benjamin Smedberg
d35ee16d63
Bug 985089 - Allow QA to set a pref to control experiment sampling values, r=felipe
2014-03-20 11:19:19 -04:00
Gregory Szorc
5d41a56dde
Bug 973997 - Define and document Experiments Manifests; r=bsmedberg
...
--HG--
extra : rebase_source : c26d6dc90b921c8b29a89e1c9a7b1bffa5d5adfb
extra : amend_source : ea14cba512352bac72b67c7abb1194e8ed9946e7
2014-02-26 16:46:26 -08:00
Benjamin Smedberg
0c8a4684ea
Bug 984879 - Experiment manager shutdown, r=felipe
2014-03-18 22:52:30 +01:00
Georg Fritzsche
e8c01ebeeb
Bug 984014 - Telemetry experiments - Test experiment update. r=felipe
2014-03-18 22:52:30 +01:00
Georg Fritzsche
e017e11441
Bug 979474 - Disable certificate checks for telemetry experiment checks. r=felipe
2014-03-18 22:52:30 +01:00
Benjamin Smedberg
e4e97d3ce7
Bug 979474 - Pin the telemetry experiments manifest, r=cviecco
2014-03-18 22:52:29 +01:00
Benjamin Smedberg
34bad224eb
Bug 983226 - Set up jsfilter with proper healthreport/telemetry payloads, r=felipe
2014-03-18 22:52:29 +01:00
Georg Fritzsche
aa0851d944
Bug 974009 - Telemetry experiments - Tests 4 - Experiments API. r=felipe
2014-03-18 22:52:29 +01:00
Georg Fritzsche
5725a5cc77
Bug 974009 - Telemetry experiments - Tests 3 - Experiment activation. r=felipe
2014-03-18 22:52:29 +01:00
Georg Fritzsche
e297deea6d
Bug 974009 - Telemetry experiments - Tests 2 - Experiment activation. r=felipe
2014-03-18 22:52:29 +01:00
Georg Fritzsche
8a71ce3847
Bug 974009 - Telemetry experiments - Tests 1 - Condition evaluation. r=felipe
2014-03-18 22:52:28 +01:00
Georg Fritzsche
c06192b051
Bug 974009 - Telemetry experiments: test experiment conditions and enable experiments. r=felipe,unfocused
2014-03-18 22:52:28 +01:00