Gabor Krizsanits
bb288d9a9c
Bug 1352961 - P1: Exposing a timer to JS that can be used across the process boundaries. r=chutten
2017-04-25 17:11:05 +02:00
Chris H-C
a2a550854b
bug 1353295 - Remove addonHistograms from Telemetry r=Dexter
...
addonHistograms isn't being used and has started getting in the way.
So it goes.
Leave the "Addon Histograms" section in about:telemetry for 60 days.
Remove it in bug 1355882
MozReview-Commit-ID: 4lm7ONirofl
2017-04-06 15:31:58 -04:00
Carsten "Tomcat" Book
6d5a053fe2
Backed out changeset cfe47bace342 (bug 1353295) for assertion failures
2017-04-13 09:39:17 +02:00
Chris H-C
79504a7b9d
bug 1353295 - Remove addonHistograms from Telemetry r=Dexter
...
addonHistograms isn't being used and has started getting in the way.
So it goes.
Leave the "Addon Histograms" section in about:telemetry for 60 days.
Remove it in bug 1355882
MozReview-Commit-ID: 4lm7ONirofl
2017-04-06 15:31:58 -04:00
Gabriele Svelto
ad6e2212ea
Bug 1345153 - When the pingsender fails to send a ping, persist it to disk so that it can be sent later via regular telemetry; r=chutten,ted
...
Currently we hand over a crash ping to the pingsender via a pipe; if the
pingsender fails to send the ping we rely on the CrashManager assembling and
sending one instead. Since the crashmanager is not aware of whether the ping
was sent or not this causes duplication on the server side. To solve this
problem we save the ping to disk instead, read it from the pingsender and
delete the file only if the ping was sent. In this scenario the CrashManager
will know that a ping was already sent and will not send a new one.
This patch removes all the code used to deal with pipes between the telemetry,
crashreporter and pingsender code and also tries to cut down the amount of
platform-specific code we have in this machinery.
MozReview-Commit-ID: ASm2jnDagCK
2017-03-27 12:38:39 +02:00
Alessio Placitelli
935681bcef
Bug 1321349 - Make histogram.add check 'this' for the proper JSClass. r=gfritzsche
2017-02-21 01:55:00 +01:00
Marco Castelluccio
7a13c2898d
Bug 1342034 - Fix documentation of getLoadedModules in nsITelemetry.idl. r=Dexter
2017-03-07 07:08:00 -05:00
Marco Castelluccio
2f3e68079b
Bug 1330833 - Add the new "modules" (DLLs) ping type. r=Dexter,mstange,jorendorff, data-review=bsmedberg
2017-02-18 14:17:30 +00:00
Wes Kocher
3f83b41f7e
Backed out 2 changesets (bug 1330833) for windows 64 xpcshell failures a=backout
...
Backed out changeset 466565fa382a (bug 1330833)
Backed out changeset 927194e7769d (bug 1330833)
MozReview-Commit-ID: GB4KsH29xYC
2017-02-16 17:20:54 -08:00
Marco Castelluccio
a7e3f95164
Bug 1330833 - Add the new "modules" (DLLs) ping type. r=Dexter,mstange,jorendorff, data-review=bsmedberg
2017-02-16 17:09:32 +00:00
Gabriele Svelto
7157a7973d
Bug 1310703 - Add support for the pingsender to the Telemetry code; r=Dexter
...
MozReview-Commit-ID: 24I9wrJuFhN
2017-01-17 14:53:00 +01:00
Alessio Placitelli
1a9102ac62
Bug 1278556 - Enable child process scalar recording. r=chutten, f=gfritzsche,froydnj
...
MozReview-Commit-ID: IddrszBX0f5
2017-01-16 05:12:00 +01:00
Georg Fritzsche
2dacbb77e9
Bug 1329139 - Default event recording to disabled. r=dexter
2017-01-13 14:21:56 +07:00
Iaroslav (yarik) Sheptykin
7c3e98fde8
Bug 1225851: Capturing keyed call stacks on demand inside Telemetry. r=chutten,r=gfritzsche
...
MozReview-Commit-ID: XSs5MeQ1Bs
2016-11-17 20:52:53 +01:00
Georg Fritzsche
ee8fa595c6
Bug 1302663 - Part 2 - Implement Event Telemetry recording. r=froydnj,dexter
...
This implements the API, storage and serialization for Telemetry event recording.
2016-11-18 15:51:58 +01:00
Carsten "Tomcat" Book
6ee0c0ae44
Backed out changeset 64b95c8f9f12 (bug 1302663)
2016-11-18 14:27:50 +01:00
Georg Fritzsche
07339c0184
Bug 1302663 - Part 2 - Implement Event Telemetry recording. r=froydnj,dexter
...
This implements the API, storage and serialization for Telemetry event recording.
2016-11-18 13:03:58 +01:00
Sebastian Hengst
280534d947
Backed out changeset ab64c55508aa (bug 1302663)
2016-11-12 21:17:36 +01:00
Georg Fritzsche
41f4db552f
Bug 1302663 - Part 2 - Implement Event Telemetry recording. r=froydnj,dexter
...
This implements the API, storage and serialization for Telemetry event recording.
2016-11-13 01:52:28 +07:00
AdamG2
fa1c11cef7
Bug 1300491 - Removed histogramFrom and resulting unused functions, all STARTUP_* histograms, and any tests using these. r=chutten
...
MozReview-Commit-ID: EnVYxGIOWgs
2016-11-07 15:13:01 -05:00
Alessio Placitelli
75704c0bb9
Bug 1277806 - Implement keyed scalar measurements in Telemetry. r=gfritzsche,nfroyd
...
MozReview-Commit-ID: 9kkjpLAIQUX
2016-09-16 03:43:00 +02:00
Chris H-C
00251d488b
bug 1218576 - Ensure remaining batched telemetry is flushed on content process shutdown r=gfritzsche
...
On content process shutdown we send a content process ping to ensure we have
up-to-date data from the content process before it goes away. Now we need to
also flush the batched telemetry accumulations to the parent so that it can be
present in the ping.
No attempt is made to synchronize access to IPCTimerFired. It is safe to
re-enter.
No attempt is made to cancel the timer as its firing is benign.
MozReview-Commit-ID: 1gjNH9IPhKf
2016-09-19 13:30:25 -04:00
AdamG2
43b3c47b39
Bug 1299144 - Replace TelemetryHistogram::NewKeyedHistogram and replace with predefined histograms. r=chutten
...
MozReview-Commit-ID: FLRyEswR6r7
2016-09-13 01:04:39 -04:00
AdamG2
2a8c78eaf2
Bug 1299143 - Remove outdated comment about Telemetry.snapshot.static. r=gfritzsche
...
MozReview-Commit-ID: KxW3jTaPjHX
2016-09-07 00:48:03 -04:00
AdamG2
ba4b44c12c
Bug 1288745 - Remove TelemetryHistogram::NewHistogram and replace with predefined histograms. r=chutten
...
MozReview-Commit-ID: 6v270MnquqT
2016-09-03 15:26:40 -04:00
Georg Fritzsche
75a2db27c3
Bug 1188888 - Part 4 - Implement categorical histograms with JS API. r=chutten
2016-07-20 17:10:24 +02:00
Alessio Placitelli
fe57b3a92a
Bug 1281214 - Implement the boolean scalar type. r=gfritzsche
2016-07-11 08:28:00 +02:00
Alessio Placitelli
b63d53634e
Bug 1276195 - Add scalar measurements API & storage in Telemetry C++ core. r=gfritzsche
...
MozReview-Commit-ID: K27PoMxWRMp
2016-06-25 01:01:00 +02:00
Alessio Placitelli
7ce286d1c9
Bug 1254550 - Make Telemetry configuration consistent across builds. r=gfritzsche
2016-03-11 06:31:00 +01:00
Avi Halachmi
da11ded321
Bug 1228147: part 1: Add telemetry RecordingEnabled support. r=gfritzsche f=froydnj
2015-12-16 20:06:40 +02:00
Wes Kocher
c09cb3b32b
Backed out 2 changesets (bug 1228147) for build failures in histogram.h on a CLOSED TREE
...
Backed out changeset 35b4ba91e093 (bug 1228147)
Backed out changeset 8a2f45c8d25d (bug 1228147)
2015-12-16 09:27:37 -08:00
Avi Halachmi
1774be6cd8
Bug 1228147: part 1: Add telemetry RecordingEnabled support. r=gfritzsche f=froydnj
2015-12-16 16:39:57 +02:00
Nils Ohlmeier [:drno]
94c784b880
Bug 1198883 - Part 2: Added WebRTC ICE candidates to Telemetry. r+vladan
2015-10-08 14:44:50 -07:00
Alessio Placitelli
f3eb8e2fb5
Bug 1134279 - Make TelemetryPing and TelemetrySession code use the "FHR enabled" & "Telemetry enabled" prefs properly. r=vladan
2015-03-25 16:42:14 +01:00
Georg Fritzsche
44e75f1151
Bug 1120362 - Part 1 - Enable snapshotting and clearing subsession histograms. r=vladan
2015-02-25 23:54:33 +01:00
Georg Fritzsche
2739bfd26f
Bug 1127914 - Part 2 - Duplicate normal histograms for double submission. r=vladan
2015-02-25 23:54:32 +01:00
Georg Fritzsche
b2a6507056
Bug 1128405 - Fix missing UUID rev for nsITelemetry for bug 1120369. r=froydnj
2015-02-02 15:24:21 +01:00
Georg Fritzsche
18530f552d
Bug 1120369 - Allow specifying the desired dataset in Histograms.json. r=vladan
2015-01-29 15:17:24 +01:00
Georg Fritzsche
1644d02b87
Bug 1069953 - Part 2: Make min/max/bucket_count optional for nsITelemetry registerAddonHistogram(). r=froydnj
2014-10-17 17:38:43 +02:00
Georg Fritzsche
0fd9b006e5
Bug 1069874 - Add keyed histogram types. r=froydnj
2014-10-30 20:51:01 +01:00
Georg Fritzsche
bc98f46da0
Bug 1069953 - Part 1: Make min/max/bucket_count optional for nsITelemetry newHistogram(). r=froydnj
2014-10-28 12:47:38 +01:00
Georg Fritzsche
e75bffb6b2
Bug 1069873 - Add counter histogram type. r=froydnj
2014-09-26 17:45:33 +02:00
Jim Chen
41a6b06c80
Bug 1034138 - b. Add thread hang native stack output to nsITelemetry; r=vladan
2014-07-29 10:33:11 -04:00
Carsten "Tomcat" Book
a2287edfb6
Backed out changeset e83ef20b70ff (bug 1034138)
2014-07-25 15:59:08 +02:00
Jim Chen
46fd0de57e
Bug 1034138 - b. Add thread hang native stack output to nsITelemetry; r=vladan
2014-07-24 22:33:50 -04:00
Aaron Klotz
66884a5f0b
Bug 976000: Add info to Telemetry.fileIOReports to differentiate between start/normal/shutdown I/O; r=froydnj
2014-03-18 16:07:35 -06:00
Benjamin Smedberg
0e73145762
Bug 981851 - Add a simple JS logging mechanism to telemetry for recording unusual event data, r=taras
2014-03-14 09:24:02 -04:00
Aaron Klotz
93d96d1313
Bug 902587 - Part 3: IO Interpose Reporter for Telemetry; r=froydnj
2013-12-09 21:30:06 -02:00
Roberto A. Vitillo
e6520ed502
Bug 742500 - Disable expired telemetry probes. r=vladan
2014-01-03 12:02:48 -05:00
Ryan VanderMeulen
2fbd8e3fa4
Backed out changeset 70fd824abff0 (bug 742500) for xpcshell orange.
2014-01-03 11:31:17 -05:00