Commit Graph

364 Commits

Author SHA1 Message Date
Alessio Placitelli
d14534a883 Bug 1167456 - Add test coverage. r=gfritzsche 2015-06-08 10:01:00 +02:00
Benjamin Smedberg
2d706e98b8 Bug 1121013 part C - report a new crash ping type on main-process crashes, and record submission rate/failure information in telemetry. Plugin/content crashes are already recorded via SUBPROCESS_ABNORMAL_ABORT and SUBPROCESS_CRASHES_WITH_DUMP and this patch leaves that unchanged. r=gfritzsche 2015-03-30 17:48:11 -04:00
Alessio Placitelli
cb8e0d23fb Bug 1149537 - Fix Telemetry tests broken by the daily submission policy change. r=gfritzsche 2015-06-02 01:44:00 +02:00
Georg Fritzsche
6a1cde5594 Bug 1156359 - Part 2: Let TelemetrySend manage the pending ping queue. r=yoric 2015-06-06 01:29:19 +07:00
Georg Fritzsche
5d54ceb252 Bug 1156359 - Part 1: Move send logic from TelemetryController to TelemetrySend. r=yoric
Also move over triggering sending of pending pings on "idle-daily" from TelemetrySession.
2015-06-06 01:29:19 +07:00
Dave Townsend
aab8c2462e Bug 1062388: Add add-on signedState to telemetry environment. r=vladan, r=gfritzsche 2015-05-29 12:45:33 -07:00
Alessio Placitelli
dc6cb8951e Bug 1162538 - Add test coverage for Telemetry archive probes. r=gfritzsche 2015-05-27 02:09:00 +02:00
Alessio Placitelli
cd1137023a Bug 1162538 - Add test coverage for archived pings quota. r=gfritzsche 2015-05-25 04:53:00 +02:00
Alessio Placitelli
86ddfec974 Backed out changeset 6a79dd3f4b1b (bug 1162538) 2015-05-29 14:40:33 +02:00
Alessio Placitelli
71096ad456 Backed out changeset 0738be2ecfa7 (bug 1162538) 2015-05-29 14:40:33 +02:00
Alessio Placitelli
88839b9b99 Bug 1168931 - Fix |defaultSearchEngine| sometimes missing from Telemetry. r=gfritzsche 2015-05-28 08:14:00 +02:00
Alessio Placitelli
8538c062b1 Bug 1162538 - Add test coverage for Telemetry archive probes. r=gfritzsche 2015-05-27 02:09:00 +02:00
Alessio Placitelli
9f7c229546 Bug 1162538 - Add test coverage for archived pings quota. r=gfritzsche 2015-05-25 04:53:00 +02:00
Qeole
b86e06b858 Bug 1161515 - Reset UUID generator with fakeGenerateUUID(). r=gfritzsche 2015-05-26 05:51:00 -04:00
Qeole
2109cad874 Bug 1161515 - Extend test coverage. r=gfritzsche 2015-05-26 05:50:00 -04:00
Qeole
1d4553c8f2 Bug 1161515 - Add previousSessionId to Telemetry payloads. r=gfritzsche 2015-05-20 13:32:00 -04:00
Georg Fritzsche
304a8e32f6 Bug 1166128 - Don't rely on datareporting.healthreport.uploadEnabled to control telemetry submission on Android. r=vladan 2015-05-22 00:10:29 +07:00
Alessio Placitelli
485174c16e Bug 1164007 - Make TelemetrySession._removeAbortedSessionPing correctly catch exceptions. r=gfritzsche 2015-05-21 03:10:00 -04:00
Alessio Placitelli
08efd4915d Bug 1138503 - Add tests for the search engine in Telemetry Environment. r=gfritzsche 2015-05-20 07:32:00 -04:00
Alessio Placitelli
6ed2bf416e Bug 1120380 - Update Telemetry interfaces to mention the correct number of ping retention days. r=gfritzsche 2015-05-19 09:12:00 -04:00
Alessio Placitelli
daff6290e5 Bug 1120380 - Add test coverage for archived pings retention. r=gfritzsche 2015-05-19 06:46:00 -04:00
Georg Fritzsche
715539207e Bug 1162476 - Telemetry should reject external pings with invalid types. r=vladan 2015-05-13 21:57:06 +02:00
Georg Fritzsche
0c1d44df74 Bug 1122480 - Part 1 - Allow collecting the current ping data from TelemetryController. r=rvitillo 2015-05-13 21:57:05 +02:00
Georg Fritzsche
aeb6db07ed Backed out changeset 3098f602db56 (bug 1162476) for xpcshell bustage on a CLOSED TREE. 2015-05-13 17:43:42 +02:00
Georg Fritzsche
d541b4dab0 Bug 1162476 - Telemetry should reject external pings with invalid types. r=vladan 2015-05-13 13:46:51 +02:00
Wes Kocher
777762cb87 Backed out 9 changesets (bug 1122480) for xpcshell orange
Backed out changeset 9fff6229aa8e (bug 1122480)
Backed out changeset 6ae5efa42928 (bug 1122480)
Backed out changeset ea2720c41747 (bug 1122480)
Backed out changeset 3eb7a0e58d4e (bug 1122480)
Backed out changeset 79a925a3dd30 (bug 1122480)
Backed out changeset 1dd431a945d0 (bug 1122480)
Backed out changeset 73e107ca87c1 (bug 1122480)
Backed out changeset c9c7cf08c7d7 (bug 1122480)
Backed out changeset eecb2b1271ca (bug 1122480)
2015-05-11 13:06:21 -07:00
Georg Fritzsche
33887127bc Bug 1122480 - Part 1 - Allow collecting the current ping data from TelemetryController. r=rvitillo 2015-05-11 19:40:22 +02:00
Alessio Placitelli
f851122c2f Bug 1156253 - Part 2 - Use OS.File lz4 compression for archived telemetry pings. r=gfritzsche 2015-05-07 06:58:00 +02:00
Georg Fritzsche
4d9fccf91e Bug 1140037 - Fix ping fuzzing calculations. r=dexter 2015-05-06 12:54:12 +02:00
Alessio Placitelli
43b9d6252f Bug 1157359 - Add test coverage for subsessions chaining. r=gfritzsche 2015-05-05 01:33:37 +02:00
Alessio Placitelli
e7b66f05cf Bug 1157359 - Fix profileSubsessionCounter and previousSubsessionId failing to update correctly. r=gfritzsche 2015-05-05 01:33:37 +02:00
Alessio Placitelli
3180c7d9c6 Bug 1158251 - Fix sub-session histograms double-counting measurements the first time. r=gfritzsche 2015-04-27 07:39:00 +02:00
Georg Fritzsche
c3a0d65b0e Bug 1140037 - (Fx 40) Fuzz daily telemetry ping submission times to avoid submission volume spikes around midnight. r=dexter 2015-04-30 14:00:58 +02:00
Alessio Placitelli
fc3f7a1515 Bug 1157282 - Add test coverage for telemetry histogram recording. r=gfritzsche 2015-04-27 06:36:00 -04:00
Georg Fritzsche
4b255abc8b Bug 1149754 - Part 3: Make the public TelemetryPing API work properly for external callers. r=vladan 2015-04-27 18:07:58 +02:00
Georg Fritzsche
06c09e4980 Bug 1149754 - Part 2: Introduce TelemetryController.submitExternalPing. r=vladan 2015-04-27 18:07:58 +02:00
Georg Fritzsche
f1b09b984d Bug 1149754 - Part 1: Rename TelemetryPing.jsm to TelemetryController.jsm. r=vladan 2015-04-27 18:07:58 +02:00
Alessio Placitelli
89be2f0a56 Bug 1157644 - Fix Telemetry environment changes not being triggered when preferences are changed. r=gfritzsche 2015-04-24 05:47:00 -04:00
Georg Fritzsche
44a0396b69 Bug 1150134 - Part 7: Only enable Telemetry ping archiving for Firefox Desktop. r=vladan 2015-04-23 19:22:28 +02:00
Georg Fritzsche
f3a23ef1b5 Bug 1150134 - Part 6: Refactor archiving to the new Telemetry module design. r=vladan 2015-04-23 19:22:28 +02:00
Georg Fritzsche
76c4f575d3 Bug 1150134 - Part 5: Rename TelemetryFile.jsm to TelemetryStorage.jsm. r=vladan 2015-04-23 19:22:28 +02:00
Georg Fritzsche
f6ae8b05a3 Bug 1150134 - Part 4: Make archived pings accessible through the TelemetryPing API. r=yoric 2015-04-23 19:22:28 +02:00
Vladan Djeric
c35b842b02 Bug 1149284 - Restore Telemetry tests. r=rvitillo, r=sstamm 2015-04-20 19:41:53 -04:00
Alessio Placitelli
8c51c9d8f4 Bug 1137404 - Remove DWriteVersion reporting from Telemetry. r=gfritzsche 2015-04-20 14:03:29 +02:00
Georg Fritzsche
b735d6f3ba Bug 1154717 - Fix toLocalTimeISOString(). r=yoric 2015-04-15 15:48:03 +02:00
Georg Fritzsche
63319c0f3d Bug 1154856 - Fix TelemetrySession test issues. r=vladan 2015-04-20 11:54:00 +02:00
Sebastian Hengst
7474288778 Bug 1151994 - test_telemetryPing.js in asyncSetup if datareporting.healthreport.service.enabled is undefined or false. r=vdjeric 2015-04-07 20:28:12 +02:00
Alessio Placitelli
17772ddce3 Bug 1137252 - Add test coverage for pings archiving. r=vladan 2015-04-17 00:15:00 +02:00
Ryan VanderMeulen
dd9480aa43 Merge fx-team to m-c. a=merge 2015-04-14 16:22:54 -04:00
Ryan VanderMeulen
d285531adc Backed out 3 changesets (bug 1137252) for suspicion of causing frequent B2G mochitest timeouts.
Backed out changeset bbb1b526cb56 (bug 1137252)
Backed out changeset 0c3d670f0c14 (bug 1137252)
Backed out changeset 1e0fa4ab7c6f (bug 1137252)

CLOSED TREE
2015-04-14 13:33:28 -04:00