Commit graph

461 commits

Author SHA1 Message Date
Alessio Placitelli
9e296bba83 Bug 1236580 - Fix the tests and update the documentation. r=gfritzsche 2016-01-27 07:09:00 +01:00
chaithanya
32ff5e90a0 Bug 1184458- TelemetryEnvironment needs to shut down properly r=gfritzsche 2016-01-27 09:57:00 +01:00
Alessio Placitelli
a3b5261a21 Bug 1240868 - Use a mock addon provider to feed broken data in Telemetry. r=gfritzsche 2016-01-20 06:58:00 +01:00
Alessio Placitelli
6d722c27d8 Bug 1239480 - Make test_TelemetryReportingPolicy.js set the minimum policy version pref for the right channel. r=gfritzsche 2016-01-14 08:58:00 +01:00
Alessio Placitelli
815ad2a85e Bug 1238142 - Add test coverage. r=gfritzsche 2016-01-13 08:46:00 +01:00
Alessio Placitelli
5b7c505b88 Bug 1236588 - Remove the storage DB for HealthReport from user profiles. r=gfritzsche 2016-01-12 08:50:00 +01:00
Alessio Placitelli
90ac94e427 Bug 1234526 - Remove unused healthreporter prefs. r=gfritzsche
--HG--
rename : services/healthreport/healthreport-prefs.js => toolkit/components/telemetry/healthreport-prefs.js
2016-01-05 06:41:00 +01:00
Alessio Placitelli
d2b9daba28 Bug 1234522 - Fix or remove the tests relying on the data reporting service. r=gfritzsche 2016-01-05 06:29:00 +01:00
rthyberg
a84f253a9d Bug 1179209 - Don't throttle environment changes until there are any environment-change listeners. r=dexter 2015-12-04 00:32:00 +01:00
Salah
c74c015526 Bug 1230213 - test_TelemetryLog yields from a non generator function. r=dexter 2015-12-09 12:11:00 +01:00
Phil Ringnalda
542a3fabcb Merge f-t to m-c, a=merge 2016-01-09 11:44:32 -08:00
Phil Ringnalda
c06c10601b Back out 8 changesets (bug 1235345, bug 1234526, bug 1234522, bug 1237700) for OS X 10.10 debug xpcshell timeouts in test_ocsp_stapling.js and test_ocsp_stapling_expired.js
CLOSED TREE

Backed out changeset f26c050a39a1 (bug 1235345)
Backed out changeset c7689b72d3fa (bug 1234526)
Backed out changeset 3124025d1147 (bug 1234526)
Backed out changeset 096d46bdaf86 (bug 1234526)
Backed out changeset 96e0326e7985 (bug 1234522)
Backed out changeset c3b6bf176f86 (bug 1234522)
Backed out changeset 3e7dc6d87325 (bug 1234522)
Backed out changeset f6447d37d113 (bug 1237700)

--HG--
rename : toolkit/components/telemetry/datareporting-prefs.js => services/datareporting/datareporting-prefs.js
rename : toolkit/components/telemetry/docs/fhr/architecture.rst => services/healthreport/docs/architecture.rst
rename : toolkit/components/telemetry/docs/fhr/dataformat.rst => services/healthreport/docs/dataformat.rst
rename : toolkit/components/telemetry/docs/fhr/identifiers.rst => services/healthreport/docs/identifiers.rst
rename : toolkit/components/telemetry/docs/fhr/index.rst => services/healthreport/docs/index.rst
rename : toolkit/components/telemetry/healthreport-prefs.js => services/healthreport/healthreport-prefs.js
2016-01-08 20:25:27 -08:00
Geoff Brown
9ed0aec6d7 Bug 1136634 - Update libEGL in Android 4.3 avd and enable some telemetry xpcshell tests; r=me 2016-01-08 09:15:06 -07:00
Alessio Placitelli
d0d2e33dc9 Bug 1234526 - Remove unused healthreporter prefs. r=gfritzsche
--HG--
rename : services/healthreport/healthreport-prefs.js => toolkit/components/telemetry/healthreport-prefs.js
2016-01-05 06:41:00 +01:00
Alessio Placitelli
f935cbdf7c Bug 1234522 - Fix or remove the tests relying on the data reporting service. r=gfritzsche 2016-01-05 06:29:00 +01:00
Florian Quèze
b1af89c192 Bug 1237648 - remove the browser/ code sync'ing currentEngine and defaultEngine, r=adw. 2016-01-08 11:27:49 +01:00
Mark Finkle
273d2c6fbb Bug 1237632 - Enable support for environment/profile/creationDate on Android r=gfritzsche 2016-01-07 14:13:27 -05:00
Dave Townsend
86f03db916 Bug 1229142: Link browser and toolkit test directory to the shared eslintrc files. r=Standard8
--HG--
extra : commitid : CKT2WDkxE4k
extra : rebase_source : 0be50c483317355b1e9af5985d53e85604748432
extra : histedit_source : 65d203f57ebd38b8c130e5db9aaa8ae3f507e7ac
2015-11-30 13:05:00 -08:00
Iaroslav (yarik) Sheptykin
5806267090 Bug 1205898 - Making TelemetryStopwatch.jsm handle keyed histograms. r=gfritzsche
--HG--
extra : rebase_source : 3bfa42e188d09544ff1b155d3bd4c7227ac4c6b0
2015-12-17 12:54:14 +01:00
Anup Kumar
77710725de Bug 1201492 - Remove extended_statistics_ok from Telemetry histograms. r=dexter 2015-12-21 08:31:00 +01:00
Avi Halachmi
6984fc0759 Bug 1228147: part 1: Add telemetry RecordingEnabled support. r=gfritzsche f=froydnj 2015-12-16 20:06:40 +02:00
Wes Kocher
0f6a2a587a 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)

--HG--
extra : commitid : Atv8AVyyd9h
2015-12-16 09:27:37 -08:00
Avi Halachmi
8b5b3ca720 Bug 1228147: part 1: Add telemetry RecordingEnabled support. r=gfritzsche f=froydnj 2015-12-16 16:39:57 +02:00
Phil Ringnalda
18f709c288 Back out 30d3b887b4ec (bug 1230213) for Android 4.3 crashes in test_TelemetryLog.js 2015-12-11 18:44:54 -08:00
Salah
afc75405a3 Bug 1230213 - test_TelemetryLog yields from a non generator function. r=dexter 2015-12-09 12:11:00 +01:00
Margaret Leibovic
22506e4c27 Bug 1221513 - Disable test_TelemetryEnvironment.js on Android. r=me
--HG--
extra : commitid : E2e8gAiw27f
extra : rebase_source : 1398a25dc50d65420c51eb3134312dfc3671a072
2015-12-09 09:32:53 -05:00
Dave Townsend
76a557581f Bug 1229519: Fix toolkit/components/telemetry to pass eslint checks. r=gfritzsche
--HG--
extra : commitid : 2LoaRxJUYEZ
extra : rebase_source : 8813b2be37ea0e4fa078096cb54eb27a6de3d6bd
2015-12-03 10:02:02 -08:00
Hector Zhao
c2ba6eaea5 Bug 1227428 - Update partner section with correct information once available. r=gfritzsche 2015-11-24 16:18:03 +08:00
chaithanya
d9884feada Bug 1226178 - Fix deprecated octal literals warnings in Telemetry tests. r=gfritzsche 2015-11-20 12:45:07 +01:00
Alessio Placitelli
02c20285e8 Bug 1222054 - Fix broken tests. r=gfritzsche 2015-11-10 07:41:00 +01:00
Alessio Placitelli
0d63309a30 Bug 1221958 - Add test coverage. r=gfritzsche 2015-11-17 06:41:00 +01:00
Alessio Placitelli
9e3e80a871 Bug 1221958 - Make TelemetryController.enableTelemetryRecording pref checks more robust. r=gfritzsche 2015-11-17 07:42:00 +01:00
rthyberg
e3a233f41f Bug 1164039 - moved TelemetryTimestamps.jsm and tests to toolkit/componets/telemetry/. r=dexter
--HG--
rename : toolkit/modules/TelemetryTimestamps.jsm => toolkit/components/telemetry/TelemetryTimestamps.jsm
rename : toolkit/modules/tests/xpcshell/test_TelemetryTimestamps.js => toolkit/components/telemetry/tests/unit/test_TelemetryTimestamps.js
2015-11-08 16:25:00 +01:00
Alessio Placitelli
1b3c24bb15 Bug 1222503 - Fix Telemetry not reporting any GMPlugns. r=gfritzsche 2015-11-06 09:51:00 +01:00
Alessio Placitelli
d3230439b1 Bug 1218842 - Don't submit inactive or invalid GMP plugins in TelemetryEnvironment. r=gfritzsche 2015-11-02 06:39:00 +01:00
Florian Quèze
8b2ace080a Bug 1203167 - Stop relying on _file or _uri being set, r=adw. 2015-10-30 09:54:52 +01:00
Nils Ohlmeier [:drno]
380290f5b6 Bug 1198883 - Part 2: Added WebRTC ICE candidates to Telemetry. r+vladan
--HG--
extra : transplant_source : %19%C7%F3%06%7F%86%08%3Bx%C4%C7%E8%F7Q%D1%0EN%AE%E6%EC
2015-10-08 14:44:50 -07:00
Tooru Fujisawa
65e2703499 Bug 1217082 - Remove for-each from toolkit/. r=Gijs
--HG--
extra : commitid : Ewr7Bixammr
extra : rebase_source : 91e560a7b8b8d4b78debb1db2512867262b18375
2015-10-19 04:57:14 +09:00
J. Ryan Stinnett
c4b55a504d Bug 1203159 - Tweak environment test for appdir change. r=gfritzsche
Some DevTools files are changing how they are installed.  This environment test
relies on add-on manager infrastructure, which also loads some DevTools files.

To access these DevTools files in XPCShell from a Firefox build, we need to set
`firefox-appdir = browser` in the test manifest.  However, this then causes
`GMPProvider` to become enabled where it was not before, changing the values of
the test.

The test is adjusted to reflect the values `GMPProvider` reports.
2015-10-21 14:18:31 -05:00
Henrik Tjäder
3fb9355756 Bug 1209912 - Use JSON.parse instead of nsIJSON.decode in Telemetry tests. r=Dexter 2015-10-07 22:08:20 +02:00
Wes Kocher
c23069f318 Merge m-c to fx-team a=merge
--HG--
rename : mobile/android/config/tooltool-manifests/android/releng.manifest => mobile/android/config/tooltool-manifests/b2gdroid/releng.manifest
extra : rebase_source : 10508628a76cecbf86b54dd2e27fca8c39cfa37b
2015-10-07 11:33:10 -07:00
Carsten "Tomcat" Book
08997000eb Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Alessio Placitelli
798bb39fae Bug 1211404 - Add test coverage. r=gfritzsche 2015-10-07 01:17:00 +02:00
Carsten "Tomcat" Book
e7ef778c9d Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
Backed out changeset cfc1820361f5 (bug 1202902)

--HG--
extra : rebase_source : 5d3db72337754bc7ab0ed0c30b2896100411ff92
2015-10-07 12:13:45 +02:00
Shu-yu Guo
d06b6030f6 Bug 1202902 - Scripted fix the world. 2015-10-06 14:00:31 -07:00
Alessio Placitelli
e887270b9b Bug 1174674 - Remove octal value syntax errors from Telemetry tests. r=gfritzsche 2015-10-01 10:35:00 +02:00
Alessio Placitelli
4ad4c62303 Bug 1174674 - Add test coverage. r=gfritzsche 2015-10-05 09:17:00 +02:00
Tooru Fujisawa
3f9809017c Bug 1207498 - Part 2: Remove use of expression closure from tests in toolkit/components/. r=Gijs
--HG--
extra : commitid : J57uE7zSSsN
extra : rebase_source : b81cb1977b5beb9abc7cf132cd70648f406eb8ed
2015-09-24 20:36:01 +09:00
Tooru Fujisawa
816c72630a Backed out changeset 55b45f61cfd2 (bug 1207498) for Linux pgo M(oth) failure
--HG--
extra : commitid : 5g4QL4KrAot
2015-09-27 23:42:27 +09:00
Tooru Fujisawa
41ec522633 Bug 1207498 - Part 2: Remove use of expression closure from tests in toolkit/components/. r=Gijs
--HG--
extra : commitid : 1xymr2vWeyn
extra : rebase_source : 286757f28e8e392760d216f1b8bd25925ffe43b7
2015-09-24 20:36:01 +09:00
rthyberg
a9f613d1d6 Bug 1188423 - removed all references to loadHistogram, READ_SAVED_PING_SUCCESS, addPingPendingFromFile along with their tests. r=gfritzsche 2015-09-18 02:46:00 +02:00
Shu-yu Guo
64db2267cf Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Milan Sreckovic
9a9792e17d Bug 1128472 - Part 3. Vendor string on windows. r=aklotz 2015-09-03 13:10:00 +02:00
Milan Sreckovic
79db27187c Bug 1128472 - Part 2. Linux support. r=gfritzsche 2015-09-08 14:35:00 +02:00
Milan Sreckovic
c2e36204f0 Bug 1128472 - Part 1. Mac and Win for model, stepping, cores, cache, cpu speed; VM max on Win only, vendor on Mac only. r=gfritzsche 2015-09-01 14:48:00 +02:00
Florian Quèze
e966fcb5ac Bug 1169459 - remove the loadFromJars/jarURIs prefs, r=Mossop. 2015-09-04 11:50:49 +02:00
Philipp Kewisch
d914394488 Bug 1197617 - Fix addon signing tests to work when addon signing is disabled. r=Mossop 2015-09-01 12:48:12 +02:00
aleth
094504b0fe Bug 1198364 - Set FHR upload pref in telemetry/tests/unit/head.js to avoid test failures. r=gfritzsche 2015-08-26 14:30:23 +02:00
Dave Townsend
d44335db7b Bug 1196890: Add some add-ons manager related information to telemetry. r=bsmedberg
--HG--
extra : commitid : D4tz69JPdm0
extra : rebase_source : 6362f779b9e514fb78450e6abb2f37039cadc2c3
extra : amend_source : 21752caf948aba0b640b1523c61b3426661706fc
2015-08-20 13:47:17 -07:00
rthyberg
19c27ddd49 Bug 1192811 - Enable TelemetryEnvironment collecting preferences without triggering subsession splits. r=gfritzsche 2015-08-21 12:05:00 -04:00
aleth
5a31b863a3 Bug 1197612 - In test_TelemetrySendOldPings.js, set the FHR pref to the value the tests assume it has. r=gfritzsche 2015-08-24 12:38:49 +02:00
Jonathan Griffin
369ec3ac0f Bug 1136892 - Create an xpcshell-addons tag for running addon-specific xpcshell tests, r=chmanchester
--HG--
extra : commitid : 6kGKslC9h14
2015-08-18 11:26:14 -07:00
Georg Fritzsche
d7b7df9ee3 Bug 1189425 - Remove unparsable pings from the disk. r=vladan 2015-08-18 14:15:47 +02:00
Georg Fritzsche
5b8349da31 Bug 1191912 - Part 2 - Enable opt-out Telemetry for a 5% sample of release users. r=rvitillo 2015-08-11 12:17:30 +02:00
Alessio Placitelli
dacb67f9bd Bug 1191312 - Add test coverage. r=gfritzsche 2015-08-06 08:55:00 +02:00
Georg Fritzsche
f6cb5201af Bug 1190302 - Add probes for Telemetry session data load & save failures. r=dexter 2015-08-03 17:37:51 +02:00
Alessio Placitelli
3999e7e19b Bug 1186955 - Add test coverage. r=gfritzsche 2015-07-30 14:40:00 +02:00
Alessio Placitelli
172897c566 Bug 1186492 - Add test coverage. r=gfritzsche 2015-07-30 06:48:00 +02:00
Alessio Placitelli
3a18e611be Bug 1187340 - Add probe to track pending telemetry ping load failures. r=gfritzsche 2015-07-30 10:09:00 +02:00
Georg Fritzsche
558ba26379 Bug 1188416 - Use monotonic clocks for Telemetry subsessionLength. r=dexter 2015-07-29 14:47:01 +02:00
Georg Fritzsche
c12f3b730d Bug 1183632 - Don't generate child Telemetry payloads for the thumbnail service in non-e10s. r=dexter 2015-07-28 18:05:35 +02:00
Alessio Placitelli
f494e24e5c Bug 1178262 - Add test-coverage for sending persisted deletion pings. r=gfritzsche 2015-07-08 23:23:00 +02:00
Alessio Placitelli
5d6bd55295 Bug 1137355 - Add test coverage for the Data Choices notification bar in Telemetry. r=gfritzsche 2015-06-26 16:31:00 +02:00
Florian Quèze
6a69a8d036 Bug 1184974 - The submissionURL should not be recorded for packed add-ons in the profile, r=markh. 2015-07-21 23:12:07 +02:00
Alessio Placitelli
300b5aecca Bug 1168835 - Add Telemetry probes for pending pings. r=gfritzsche 2015-07-20 10:32:00 +02:00
Alessio Placitelli
5470b35b29 Bug 1168835 - Add test coverage for pending-pings quota. r=gfritzsche 2015-07-20 08:46:00 +02:00
Alessio Placitelli
2bac955979 Bug 1168835 - Implement pending-pings cleanup and quota. r=Yoric 2015-07-20 10:31:00 +02:00
Florian Quèze
7b18d08c58 Bug 1184705 - Search A/B testing cohort identifier should be recorded in FHR, r=rnewman. 2015-07-20 18:58:21 +02:00
David Anderson
a5b961e2c0 Add d3d11/d2d and compositor information to telemetry. (bug 1179051 part 6, r=dexter) 2015-07-19 14:55:44 -07:00
Ryan VanderMeulen
734c9eb563 Backed out changesets 90446493d402 and c4f4027f9f3a (bug 1179051) for crashes. 2015-07-19 22:39:20 -04:00
David Anderson
d67574f90d Add d3d11/d2d and compositor information to telemetry. (bug 1179051 part 6, r=dexter) 2015-07-19 14:55:44 -07:00
Wes Kocher
00bfc9f9d8 Merge inbound to m-c a=merge 2015-07-13 15:55:25 -07:00
Alessio Placitelli
b2a33b514f Bug 1182424 - Part 1 - Always leave unified Telemetry behavior on for people who opted into Telemetry. r=gfritzsche 2015-07-10 13:31:53 +02:00
Joel Maher
9249b50720 bug 1175005: performance regression. backout_d9c8c1d14037 2015-07-09 11:47:51 +01:00
David Anderson
fbbb37a9d9 Add monitor information to the telemetry environment. (bug 1175005 part 5, r=gfritzsche) 2015-07-13 01:14:23 -07:00
Carsten "Tomcat" Book
01aaa017e5 Backed out changeset 8ae1bcd7330c (bug 1175005) 2015-07-10 08:39:27 +02:00
David Anderson
13754852de Add monitor information to the telemetry environment. (bug 1175005 part 5, r=gfritzsche)
--HG--
extra : rebase_source : bbef42732fea99d19ab0fb46b76f8fb358d09229
2015-06-17 23:12:19 -07:00
Georg Fritzsche
01ac8b63e2 Bug 1156712 - Part 3 - Extend the Telemetry send test coverage. r=dexter 2015-07-07 16:49:09 +02:00
Georg Fritzsche
09175e6eae Bug 1156712 - Part 2: Re-design the ping sending logic. r=vladan 2015-07-07 16:49:09 +02:00
Georg Fritzsche
308499e378 Bug 1156712 - Part 1: Clean up test utils for waiting on ping submissions. r=dexter 2015-07-07 16:49:09 +02:00
ISHIKAWA, Chiaki
cd7f0bc1b0 Bug 1178005 - Fix unintended octal literals (00 => 0). r=Mossop 2015-06-28 05:57:25 +09:00
David Anderson
a8cd715f16 Add monitor information to the telemetry environment. (bug 1175005 part 5, r=gfritzsche) 2015-06-17 23:12:19 -07:00
Alessio Placitelli
d05706c0a0 Bug 1120379 - Add tests for the deletion ping. r=gfritzsche 2015-05-28 08:48:00 +02:00
Alessio Placitelli
89970623e2 Bug 1173709 - Fix test failures and add test coverage. r=gfritzsche 2015-06-15 07:58:00 +02:00
Alessio Placitelli
5e87aa2a8a Bug 1169159 - Add basic test coverage for Telemetry child payloads. r=gfritzsche 2015-06-08 00:12:00 +02:00
Alessio Placitelli
98693e4d13 Bug 1174111 - |test_sendTimeout| in test_TelemetryControllerShutdown.js must not wait on ping submission. r=gfritzsche 2015-06-12 03:10:00 +02:00
Florian Quèze
a9ec9ab1eb Bug 1164159 - Send information about the default search engines through Telemetry, r=markh,gfritzsche. 2015-06-10 11:17:31 +02:00
Alessio Placitelli
ddbc77f89c Bug 1167456 - Add test coverage. r=gfritzsche 2015-06-08 10:01:00 +02:00
Benjamin Smedberg
a2306b9736 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
--HG--
extra : rebase_source : 10df4948d9bd64197d652f84bdd02991353cf26b
2015-03-30 17:48:11 -04:00
Alessio Placitelli
fa8a22f43a Bug 1149537 - Fix Telemetry tests broken by the daily submission policy change. r=gfritzsche 2015-06-02 01:44:00 +02:00