Commit Graph

148 Commits

Author SHA1 Message Date
Roberto A. Vitillo
fb56def1a5 Bug 973579 - TelemetryFile should fail silently when not overwriting an existing file. r=Yoric 2014-02-18 11:26:11 +00:00
David Rajchenbach-Teller
65b830ccbb Bug 957123 - Complete porting test_TelemetrySendOldPings.js to OS.File. r=rvitillo 2014-02-07 16:09:02 -05:00
Gregory Szorc
1f28da1c9c Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.

This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.

--HG--
extra : rebase_source : 0cfdf2697d10532e5b03cd27fbaadb41f42b837c
extra : amend_source : 0119d4e4881217f105e0e4ba1dfa9c8f7295f3e9
extra : histedit_source : eb49e62c67af2005fdc08d9c9a07f56bee98d558%2C50951e960e450f9b0e48fc7e8ec369d8666a63b0
2014-02-06 13:00:20 -08:00
David Rajchenbach-Teller
5455f2dfe3 Bug 967436 - Port test_ThirdPartyCookieProbe.js to Promise.jsm. r=yoric 2014-02-07 10:37:37 -05:00
Roberto A. Vitillo
164498d7b4 Bug 962523 - Fix import statements in Telemetry. r=Yoric 2014-01-23 17:55:28 +00:00
Roberto A. Vitillo
26740a0479 Bug 839794 - Use OS.File in Telemetry. r=Yoric 2014-01-28 13:56:58 +00:00
Roberto A. Vitillo
c32f755c81 Bug 913070 - Move TelemetryPing to a jsm. r=Yoric, r=glandium
--HG--
rename : toolkit/components/telemetry/TelemetryPing.js => toolkit/components/telemetry/TelemetryPing.jsm
2014-01-13 14:20:09 +00:00
Roberto A. Vitillo
0c3e911899 Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 12:02:48 -05:00
Ryan VanderMeulen
a3b02a3245 Backed out changeset 70fd824abff0 (bug 742500) for xpcshell orange. 2014-01-03 11:31:17 -05:00
Roberto A. Vitillo
a12f5ea48a Bug 742500 - Disable expired telemetry probes. r=vladan 2014-01-03 09:28:07 -05:00
Mike Conley
3fb294ecc2 Bug 863872 - If we have overdue TelemetryPings, try to send them all. r=nfroyd, feedback=irving. 2013-12-14 15:30:00 -05:00
Phil Ringnalda
cd4db255b7 Back out 2412b1a7b97e (bug 863872) for Android xpcshell orange 2013-12-14 18:48:06 -08:00
Mike Conley
e6246f9341 Bug 863872 - If we have overdue TelemetryPings, try to send them all. r=nfroyd, feedback=irving. 2013-12-14 15:30:00 -05:00
Nathan Froyd
4c8765f1fa Bug 932285 - part 2 - convert nsITelemetry.registeredHistograms to a function returning an array; r=vladan 2013-12-13 12:56:11 -05:00
Mike Conley
0032d627e3 Backout fa2130fc4f08 (bug 863872) due to xpcshell orange. r=bustage-fix for CLOSED TREE. 2013-12-13 16:33:13 -05:00
Mike Conley
0db316251a Bug 863872 - If we have overdue TelemetryPings, try to send them all. r=nfroyd, feedback=irving. 2013-12-06 16:37:52 -05:00
Wes Kocher
b3149a4c84 Backed out changeset 16628db76c3c (bug 863872) for debug xpcshell test failures 2013-12-06 17:10:09 -06:00
Mike Conley
3cf0bd4cc1 Bug 863872 - If we have overdue TelemetryPings, try to send them all. r=nfroyd, feedback=irving. 2013-12-06 16:37:52 -05:00
Nathan Froyd
f25ab7be58 Bug 915850 - ensure that telemetry pings are sent as UTF-8; r=vladan 2013-10-09 13:52:44 -04:00
Mihnea Dobrescu-Balaur
e48f58e1de Bug 888556 - Use a dynamic port in telemetry/ xpcshell tests so they can be run in parallel. r=nfroyd 2013-07-10 15:54:10 -07:00
David Rajchenbach-Teller
73472cfcb6 Bug 837326 - Unit tests for third party addon telemetry;r=froydnj,ehsan 2013-06-22 07:11:12 +02:00
Nathan Froyd
9595f00362 Backout 65804eae62b1, a0b216d3be12, 68e5d9fe91fc (bug 837326) for impending bustage that would make this CLOSED TREE worse than it already is 2013-06-21 15:39:45 -04:00
David Rajchenbach-Teller
d1fe1ef5a7 Bug 837326 - Unit tests for third party addon telemetry;r=froydnj,ehsan 2013-06-21 21:19:00 +02:00
Ed Morley
7994f49973 Backed out changeset 2b0640fa5b18 (bug 837326) for Windows build failures on a CLOSED TREE 2013-06-21 18:21:33 +01:00
David Rajchenbach-Teller
340e98eeb4 Bug 837326 - Unit tests for third party addon telemetry;r=froydnj,ehsan 2013-06-21 17:46:28 +02:00
Nathan Froyd
3118b7c6be Bug 860846 - part 3 - send telemetry pings to new, partitioned URLs; r=vladan 2013-06-19 11:44:11 -04:00
Nathan Froyd
f88b956e93 Bug 860846 - part 1 - make TelemetryPing tests use registerPrefixHandler; r=taras 2013-06-19 10:10:45 -04:00
Nathan Froyd
e9cc3da7eb Bug 878458 - improve error handling behavior of telemetry ping tests; r=vladan 2013-06-01 11:42:15 -04:00
Nathan Froyd
67eaaac102 Bug 878084 - part 4 - make telemetry tests submit to a URL with a more realistic path; r=vladan 2013-05-31 11:04:09 -04:00
Nathan Froyd
3e2e84568f Bug 878084 - part 3 - factor out registering ping handlers to a common function; r=vladan 2013-05-31 11:42:11 -04:00
Nathan Froyd
b139eb81d9 Bug 878084 - part 2 - delete BinaryInputStream constructor definition in telemetry tests; r=vladan 2013-05-31 10:12:34 -04:00
Nathan Froyd
5d55c991cf Bug 878084 - part 1 - move TelemetryPing to a common global variable for telemetry tests; r=vladan 2013-05-31 10:12:11 -04:00
Gregory Szorc
c1b865f669 Bug 873629 - Remove 129 empty Makefile.in files; r=ted 2013-05-17 16:20:11 -07:00
Nathan Froyd
d0079dde69 Bug 870939 - part 2 - add tests for nsITelemetry.failedProfileLockCount; r=vladan 2013-05-10 15:04:37 -04:00
Nathan Froyd
505f5411eb Bug 870939 - part 1 - add tests for nsITelemetry.lateWrites; r=vladan 2013-05-10 14:57:19 -04:00
Joey Armstrong
0d49db0381 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Joey Armstrong
12356a4c50 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
David Rajchenbach-Teller
d0ca150815 Bug 724368 - Transmit the maximum number of threads as a simple measure. r=froydnj 2013-04-19 07:54:18 -04:00
Kyle Machulis
f5e3aadf0b Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
d2b6e6e01a Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Irving Reid
d2ce93c04d Bug 841028: Add last build ID to telemetry system info if build ID has changed. r=froydnj 2013-03-18 07:29:43 -04:00
Nathan Froyd
12f117b0d7 Bug 844331 - part 4 - cache the profile directory in TelemetryPing; r=taras 2013-02-28 14:04:49 -05:00
Ryan VanderMeulen
63f0956fe9 Backed out changeset 3614febde426 (bug 841028) for xpcshell failures on a CLOSED TREE. 2013-03-14 17:55:47 -04:00
Irving Reid
eb3a06111f Bug 841028: Add last build ID to telemetry system info if build ID has changed. r=froydnj 2013-03-14 16:02:36 -04:00
Gregory Szorc
cc8470b5e8 Bug 784841 - Part 18θ: Convert /toolkit f=Mossop, Ms2ger; rs=ted 2013-02-25 13:19:09 -08:00
Vladan Djeric
28430537d4 Bug 832007 - Include HG revision URL in the Telemetry packet. r=nfroyd 2013-02-20 13:46:47 -05:00
Nathan Froyd
045c18a318 Bug 837271 - part 4 - add test for extended statistics not being recorded; r=taras 2013-02-15 10:22:25 -05:00
Aaron Klotz
96e5b4e3fe Bug 815418: Telemetry for failed profile lock attempts r=vladan
--HG--
extra : rebase_source : 792850a58328ba4aa33e70b6c4cf7162bf167e8e
2013-01-31 15:11:38 -06:00
Scott Johnson
8698fbb505 Backed out changeset 69e0bdbd4f36 for incorrect commit message. r=me
--HG--
extra : rebase_source : 0269228c06416f7253e659630cf796288389c436
2013-01-31 15:09:09 -06:00