Alessio Placitelli
fdceb69955
Bug 1395835 - Rename "group" to "category" in the scalar code and docs. r=chutten
...
MozReview-Commit-ID: HQ3I2cfEaa
2017-09-27 10:12:13 +02:00
Anthony Miyaguchi
e57ef6ccc7
Bug 1402249 - Add the first-session-shutdown document to the TOC. r=Dexter
2017-09-22 11:12:21 -07:00
Alessio Placitelli
3a2f79e541
Bug 1401611 - Add label constrains to the histograms documentation. r=chutten
...
MozReview-Commit-ID: HKGg8ToaJhu
2017-09-25 15:21:03 +02:00
Alessio Placitelli
e24412e896
Bug 1393801 - Enable dynamic scalar registration. f=gfritzsche,r=billm,chutten
...
MozReview-Commit-ID: JlRk7hLV5QD
2017-08-29 13:05:40 +02:00
Francesco Lodolo (:flod)
1dfe31be21
Bug 1399924 - Fix typos, update feedback instructions in Telemetry documentation r=chutten
...
MozReview-Commit-ID: 2tPzt0ESvEF
2017-09-14 20:05:57 +02:00
Adam Gashlin
63c15a8463
Bug 1393601 - Add telemetry for MOZ_UPDATER. r=Dexter, r=rweiss
2017-09-18 09:50:10 -07:00
Alessio Placitelli
565a63d620
Bug 1398811 - Document the edge cases for the 'update' ping. r=chutten
...
This additionally adds the edge cases that were found in bug 1397322
and bug 1397765.
MozReview-Commit-ID: 7CFEgePpOK1
2017-09-13 17:47:24 +02:00
Anthony Miyaguchi
27fa9d8684
Bug 1390095 - Send a duplicate of a users first shutdown ping with pingsender. r=Dexter
2017-09-05 17:49:45 -07:00
ruby
8996aeb14f
Bug 1380766 - Removed mentions of Firefox Hello and loop from webrtc telemetry docs. r=chutten
...
MozReview-Commit-ID: AHZdFqnBENp
2017-09-01 07:06:49 +05:30
Alessio Placitelli
cc37955cfb
Bug 1380256 - Implement the update ping with reason "success". r=chutten,mhowell,rweiss+418169
...
This patch enables sending the "update" ping with reason "success"
after the browser is restarted when an update is successfully applied.
MozReview-Commit-ID: 8LYxhTTrs7l
2017-08-21 11:50:59 +02:00
Michael Layzell
6524e2195f
Bug 1385316 - Include remoteType in BHR ping, r=froydnj
2017-08-30 12:04:16 -04:00
Michael Layzell
26e7d8518a
Bug 1385366 - Include timeSinceLastPing in BHR ping payload, data-r=rweiss, r=froydnj
2017-08-30 12:04:11 -04:00
Masatoshi Kimura
bdc7f24fba
Bug 1098412 - Remove __iterator__ implementation. r=luke
...
MozReview-Commit-ID: 6qqSSrB4Vvh
2017-08-24 22:17:40 +09:00
Phil Ringnalda
aa66b2ff8b
Backed out 4 changesets (bug 1098412) for failing browser_webconsole_bug_632347_iterators_generators.js
...
Backed out changeset f4da55f291cb (bug 1098412)
Backed out changeset e9a0298824d6 (bug 1098412)
Backed out changeset 8281805e7c3c (bug 1098412)
Backed out changeset 1643079d7661 (bug 1098412)
MozReview-Commit-ID: 5kuHtUjx1UM
2017-08-28 21:28:26 -07:00
Masatoshi Kimura
54c0a5daee
Bug 1098412 - Remove __iterator__ implementation. r=luke
...
MozReview-Commit-ID: 6qqSSrB4Vvh
2017-08-24 22:17:40 +09:00
Alessio Placitelli
5329b408e3
Bug 1343855 - Part 2 - Add support for key whitelists in keyed histograms. r=gfritzsche, data-review=francois
...
MozReview-Commit-ID: H2pE3VivWIX
2017-05-17 04:10:00 +02:00
Alessio Placitelli
eccdc9a2a8
Bug 1386619 - Add documentation for 'update' pings edge cases. r=gfritzsche
...
MozReview-Commit-ID: 77Ahi9wr76O
2017-08-21 12:00:36 +02:00
Aryeh Gregor
66970c3337
Bug 1391326 - Update docs for custom use counters; r=froydnj
...
Bug 1175033 added a new type of use counter, but didn't update the .rst
documentation.
MozReview-Commit-ID: BijO3FYG6VN
2017-08-17 20:45:41 +03:00
Michael Kaply
c16086a6ba
Bug 1374695 - Add extensionID to addEngine API. r=florian
...
MozReview-Commit-ID: 5hxzvCXhMxi
2017-08-14 15:51:12 -05:00
Michael Layzell
9fb836dece
Bug 1380081 - Part 13: Add telemetry documentation for the new ping format, r=bsmedberg, r=froydnj
...
MozReview-Commit-ID: G4hFZcR2EGL
2017-08-15 16:35:50 -04:00
Michael Layzell
c115daf948
Bug 1380081 - Part 3: Remove the ThreadHangStats object and related code, r=froydnj
...
MozReview-Commit-ID: EtrktVmc3vP
2017-08-15 16:34:21 -04:00
Sebastian Hengst
983d3050d2
Backed out changeset bd63a8fecf00 (bug 1380081)
2017-08-11 09:28:47 +02:00
Sebastian Hengst
c4450bf0b3
Backed out changeset 314ddbc9d70f (bug 1380081)
2017-08-11 09:27:56 +02:00
Michael Layzell
ded58bf6f4
Bug 1380081 - Part 13: Add telemetry documentation for the new ping format, r=bsmedberg, r=froydnj
...
MozReview-Commit-ID: G4hFZcR2EGL
2017-08-10 15:55:12 -04:00
Michael Layzell
33751c95e2
Bug 1380081 - Part 3: Remove the ThreadHangStats object and related code, r=froydnj
...
MozReview-Commit-ID: EtrktVmc3vP
2017-08-10 15:55:12 -04:00
Kate Ustiuzhanina
7aaca1f8aa
Bug 1379125 - Track dicarded for size pending ping with TelemetryHealthPing. r=gfritzsche
2017-08-07 11:09:05 +01:00
Georg Fritzsche
32ef5ba3ce
Bug 1302681 - Part 3: Update documentation to cover dynamic events. r=dexter
2017-07-27 07:19:00 -04:00
Georg Fritzsche
9385f14125
Bug 1302681 - Part 1: Extend Event Telemetry core for recording from addons. r=dexter
...
To cut down on complexity, we don't require specifying any expiry versions.
Given that these events will be recorded non-persistently from off-train add-ons, they can be expired by shipping new add-on releases.
We also start to use the new "record on release" terminology here instead of opt-in/opt-out, but are not changing the internal functionality yet.
Technically, this is implemented by keeping a separate registry for the dynamic event information.
Built-in & dynamic events are tracked with separate numeric ids, so introduce a common identifier for both, an EventKey.
For actual event storage, the events are treated the same as built-in events. They are simply bucketed into the 'dynamic' process storage.
This approach ends up duplicating code paths that use the event info, but keeps a single implementation for recording, storage & serialization.
2017-08-03 07:03:00 -04:00
Kate Ustiuzhanina
e616ddc4b1
Bug 1385931 - Add send failures types to documentation. r=gfritzsche
2017-08-02 11:54:37 +01:00
Kate Ustiuzhanina
011abc4bc1
Bug 1374270 - Support sending health ping on shutdown via PingSender. r=Dexter
2017-07-28 15:49:52 +01:00
Carsten "Tomcat" Book
3dfe1c867a
merge mozilla-central to autoland
2017-07-27 11:38:15 +02:00
Alessio Placitelli
e28100a98c
Bug 1120372 - Introduce the "update" ping. r=bsmedberg,gfritzsche,mhowell
...
This ping will be sent as soon as an update is ready to be applied, after
it's downloaded. This is currently enabled but protected behind the
'toolkit.telemetry.updatePing.enabled' preference.
MozReview-Commit-ID: 4TuM0e5MzBl
2017-07-12 12:12:18 +02:00
Kate Ustiuzhanina
6158b13314
Bug 1318297 - Add docs. r=liuche
2017-07-24 13:10:25 +01:00
Kate Ustiuzhanina
3af03ea956
Bug 1318297 - Support initial implementation for Health ping. r=gfritzsche
...
Health ping is supposed to be a small ping for monitoring failures.
Current implementation tracks discarded for size and
send failures.
2017-07-25 16:19:31 +01:00
Alessio Placitelli
0a2700b5f6
Bug 1381490 - Enable sending the shutdown ping with the pingsender on the first session. r=gfritzsche
...
This will land behind a preference, initially turned off, with the possibility to easily enable it.
MozReview-Commit-ID: InND8Pv35I1
2017-07-26 05:55:00 +02:00
Carsten "Tomcat" Book
5089ce5b5c
Backed out changeset 2ceb8a5a3e40 (bug 1318297) for xpcshell failures in test_TelemetryHealthPing.js
2017-07-24 16:16:40 +02:00
Carsten "Tomcat" Book
c880317102
Backed out changeset 882a43e7e21a (bug 1318297)
2017-07-24 16:16:22 +02:00
Kate Ustiuzhanina
44ffb53b2b
Bug 1318297 - Add docs for Health ping. r=liuche
2017-07-24 13:10:25 +01:00
Kate Ustiuzhanina
17ad6746e6
Bug 1318297 - Support initial implementation for Health ping. r=gfritzsche
...
Health ping is supposed to be a small ping for monitoring failures.
Current implementation tracks discarded for size and
send failures.
2017-07-13 13:39:09 +01:00
Andrew Swan
8438182e63
Bug 1358907 Part 3 Avoid reading XPI database at startup r=Dexter,kmag
...
Switch telemetry and experiments from AddonManager.getAddonsByTypes()
to AddonManager.getActiveAddons() which gives us less detailed information
in the environment during startup but also means we don't need to load the
extensions database until startup is complete.
MozReview-Commit-ID: 4SxdPHSPovB
2017-05-18 13:08:58 -07:00
Alessio Placitelli
1624f75c6c
Bug 1378345 - Fix a typo in experiments.rst. r=chutten
...
MozReview-Commit-ID: Aqsr1gc1Yvh
2017-07-05 15:04:10 +02:00
Wes Kocher
e3b0ffb8d2
Backed out 3 changesets (bug 1358907) for devtools failures in leakcheck a=backout
...
Backed out changeset 529eccc2bc69 (bug 1358907)
Backed out changeset 5368cc2c4f38 (bug 1358907)
Backed out changeset d112bc46842f (bug 1358907)
MozReview-Commit-ID: D2oHpM7GgrW
2017-07-03 14:43:57 -07:00
Andrew Swan
71ec676492
Bug 1358907 Part 3 Avoid reading XPI database at startup r=Dexter
...
Switch telemetry and experiments from AddonManager.getAddonsByTypes()
to AddonManager.getActiveAddons() which gives us less detailed information
in the environment during startup but also means we don't need to load the
extensions database until startup is complete.
MozReview-Commit-ID: 4SxdPHSPovB
2017-05-18 13:08:58 -07:00
Georg Fritzsche
5b44df997a
Bug 1376599 - Allow annotating experiments with a type. r=Dexter
2017-06-28 17:18:00 -04:00
Carsten "Tomcat" Book
911b7bbf48
merge mozilla-inbound to mozilla-central a=merge
2017-06-26 13:25:51 +02:00
David Anderson
af80b26651
Add Telemetry environment and failure tracking for Advanced Layers. (bug 1365879 part 23, r=milan, data_r=bsmedberg)
2017-06-23 14:23:13 -07:00
Mark Hammond
1e1b8f5032
Bug 1373093 - Add operating system information to the desktop Sync ping. r=tcsc
...
MozReview-Commit-ID: 9ypnosSawxu
2017-06-21 12:28:25 +10:00
Carsten "Tomcat" Book
c52aec4b9c
Backed out changeset 35129e4e204b (bug 1365879)
2017-06-23 12:15:28 +02:00
David Anderson
57f2e6fe00
Add Telemetry environment and failure tracking for Advanced Layers. (bug 1365879 part 23, r=milan, data_r=bsmedberg)
2017-06-22 21:12:20 -07:00
Alessio Placitelli
394e909ce0
Bug 1367029 - Defer gathering isDefaultBrowser until session restore completes. r=gfritzsche
...
Gathering this data point takes up to 100ms on reference hardware and might impact
startup performance.
MozReview-Commit-ID: 32sd5uUF08N
2017-06-14 11:57:14 +02:00