Georg Fritzsche
c016e5792f
Bug 971279 - Fix FHR addon provider test for plugin data count. r=gps
2014-02-25 13:30:04 -08:00
Gregory Szorc
94e5fda7a5
Bug 958561 - Measure Sync with Firefox Health Report; r=rnewman
...
Metrics for Sync have been added to Firefox Health Report. If Sync is
not configured, we'll report that fact and the supported and preferred
Sync protocols (1.1 or 1.5).
If Sync is configured, we report the daily counts of sync attempts and
how many are successful vs errored. We also report daily counts of the
device types attached to the account.
--HG--
extra : rebase_source : 77170b323706a85cbe1542ac993ebdc1dba3b505
extra : amend_source : 7802e80b4fc94937fbe3f67505b447bfb048732d
2014-02-05 08:08:14 -08:00
Georg Fritzsche
210817b7d7
Bug 928575 - Overhaul FHR data collection for extensions and plugins for desktop. r=gps
2014-01-15 16:12:41 +01:00
Gregory Szorc
b14e377e09
Bug 965587 - Add lock to Firefox Health Report uploading; r=rnewman
...
Previously, it was technically possible for the FHR client to have
multiple simultaneous uploads. While this should never occur in
well-behaving systems, server logs have indicated that this behavior
might be occurring.
This patch adds a lock around uploading to ensure only 1 upload
operation may be active at a given time.
To measure the impact of this change in the wild, we added a counter
that increments whenever a held lock is encountered.
--HG--
extra : rebase_source : f0bb5065a3618cd335b6b6f31e4e68850f31f151
2014-01-29 15:28:57 -08:00
Gregory Szorc
6f789f2007
Bug 959356 - Report isWow64 in Firefox Health Report; r=bsmedberg
...
Previously, we weren't measuring whether the machine was 64-bit
properly. This change allows us to report actual CPU architecture (at
least on Windows).
In the future, we may wish to properly report actual CPU architecture on
all operating systems.
--HG--
extra : rebase_source : 73b5673e870e959a33172ec22fee8c31db6e0e53
extra : amend_source : 64d2e23be07aa87bc5c150b6e613e6226c848ec8
2014-01-17 09:25:39 -08:00
Gregory Szorc
ff2ea33e7d
Bug 961146 - Refactor Health Report documentation, import external docs; r=rnewman
...
FHR docs were extracted from /services/docs into their own compartment.
This arguably should have been done originally.
Documentation on the payload format has been imported from
https://github.com/mozilla-services/docs . Those docs were created in a
time before we had in-tree docs and this tree is a more logical home for
them.
--HG--
rename : services/docs/healthreport.rst => services/healthreport/docs/index.rst
extra : rebase_source : 4e2fd62cc98ea2620f580e34d032cb39bafb5108
extra : amend_source : bd6309cc9d53aba1b085067960bf20a94125c5b0
2014-01-22 17:47:15 -08:00
Gregory Szorc
c4e75265bc
Bug 939866 - Add Services docs to Sphinx; r=rnewman
...
DONTBUILD (NPOTB)
--HG--
extra : rebase_source : 5e4125ab7faa5493a10db903cf685ee1760f79ec
2013-11-17 19:39:55 -06:00
Gregory Szorc
c2ffac6b06
Bug 946604 - Move makeFakeAppDir into testing/modules. r=rnewman
2013-12-05 16:54:15 +08:00
Ryan VanderMeulen
b2b7a0f29e
Bug 931642 - Backed out changeset f4449a06e97f (bug 917883) for causing frequent OSX crashes.
2013-12-03 18:45:17 -05:00
David Rajchenbach-Teller
9d8c8b77fd
Bug 917883 - Use AsyncShutdown instead of spinning the event loop in healthreporter.jsm. r=gps
2013-11-15 21:46:38 -05:00
Richard Newman
72e1ff6dbd
Bug 925521 - Part 2: correctly record identifiers for non-pre-installed engines. r=gps
...
* * *
Bug 925521 - Review comments.
2013-10-18 12:31:39 -07:00
Richard Newman
8f55a03027
Bug 925521 - Part 1: remove filter on recorded search engine identifiers. r=gps
2013-10-18 12:27:57 -07:00
Blair McBride
f44c1d0d2f
Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop
...
--HG--
rename : services/common/log4moz.js => toolkit/modules/Log.jsm
rename : services/common/tests/unit/test_log4moz.js => toolkit/modules/tests/xpcshell/test_Log.js
2013-08-26 11:55:58 -07:00
Richard Newman
bfc5fa6688
Bug 916186 - Don't record birth time in crashes provider. r=gps
2013-09-16 09:51:54 -04:00
Stefan Mirea
012901e614
Bug 887518 - Move loadAddonManager() to test_provider_addons.js. r=gps
2013-06-26 15:32:27 -07:00
Stefan Mirea
ba46a76f9c
Bug 887081 - Attach healthreporter to global object. r=gps
2013-09-06 09:08:26 -07:00
Stefan Mirea
9079fb6bc6
Bug 887580 - Properly export object in profile.jsm and policy.jsm. r=gps
2013-06-26 17:01:45 -07:00
Mike Hommey
f1cf3b4238
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Joey Armstrong
9bdf289b5e
Bug 870370 - Move EXTRA_COMPONENTS to mozbuild (file batch #3 ); r=mshal
2013-06-11 16:38:22 -04:00
Gregory Szorc
1b5935bf4e
Bug 884421 - Automatically select network ports for /services tests; r=rnewman
2013-07-23 13:53:05 -07:00
Gregory Szorc
b5b9e31d6d
Backout b817406485f8 (bug 884421) for intermittent WinXP failures (bug 896093)
...
CLOSED TREE
2013-07-22 13:24:45 -07:00
Gregory Szorc
bfd935b20e
Bug 864993 - Part 2: Properly implement app update collection; r=rnewman
2013-07-18 16:13:43 -07:00
Gregory Szorc
e8544c1cc3
Bug 884421 - Automatic network port selection for /services tests; r=rnewman
2013-07-16 17:14:21 -07:00
Ryan VanderMeulen
becb568896
Backed out 3 changesets (bug 884421) for intermittent xpcshell failures on a CLOSED TREE.
...
Backed out changeset 75b7cf367efb (bug 884421)
Backed out changeset 2264c04671c4 (bug 884421)
Backed out changeset 45c529ffbe90 (bug 884421)
2013-07-18 14:08:18 -04:00
Gregory Szorc
a6dc9ba754
Bug 884421 - Part 2: Use a non-standard port in DUMMY_URI; r=bustage
2013-07-17 11:11:58 -07:00
Gregory Szorc
629ed5fed5
Bug 884421 - Automatic network port selection for /services tests; r=rnewman
2013-07-16 17:14:21 -07:00
Gregory Szorc
e2331134ac
Bug 864993 - Add app update metrics to FHR; r=rnewman
2013-07-12 11:04:09 -07:00
Stefan Mirea
182a158660
Bug 872758 - Delete all documents on FHR upload; r=gps
2013-06-21 10:30:30 -07:00
Stefan Mirea
c4fcbcd0b2
Bug 868306 - Ignoring extensions.%ID%.getAddons.cache.enabled preference for addon submission; r=gps
...
Bug 868306 - Ignoring extensions.%ID%.getAddons.cache.enabled preference for addon submission; r=gps
2013-06-19 18:25:01 -07:00
Stefan Mirea
a33dfc5f5f
Bug 867902 - Remove old saved FHR payload from disk. r=gps
2013-06-18 11:06:20 -07:00
Stefan Mirea
fa0e1df968
Bug 852411 - Migrating from promise.js to Promise.jsm; r=gps
2013-06-13 18:36:21 -07:00
Gregory Szorc
cf599037bc
Backout 9080f6701733 (bug 852411) for hitting weird xpcshell test harness behavior in multiple local builds
2013-06-14 14:38:29 -07:00
Stefan Mirea
f1ea85072a
Bug 852411 - Migrating from promise.js to Promise.jsm; r=gps
...
--HG--
extra : rebase_source : d03cdae978479605df0a7ea728916ba78a272ffb
2013-06-13 18:36:21 -07:00
Gregory Szorc
96ce178b55
Bug 881991 - Properly detect already inserted sessions; r=rnewman
...
--HG--
extra : rebase_source : 2655dcc1230f05d37c3f43c1d2c4fb22768bd1f5
2013-06-12 13:17:51 -07:00
Gregory Szorc
14c4938355
Bug 873629 - Remove 129 empty Makefile.in files; r=ted
2013-05-17 16:20:11 -07:00
Gregory Szorc
b6c6ee931f
Bug 850091 - Intermittent test_healthreporter.js 179 == 180; r=rnewman
2013-05-15 11:13:30 -07:00
Joey Armstrong
2dbf79e9a4
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
2013-05-13 16:24:07 -04:00
Gregory Szorc
ceac8b9cf4
Bug 846133 - Store FHR state in a file; r=rnewman
...
Preferences aren't robust. So, we're using a file.
2013-05-10 11:04:48 -07:00
Gregory Szorc
50d07d4be7
Bug 869266 - Reduce number of SQL statements to record crashes; r=rnewman
2013-05-08 17:02:06 -07:00
Gavin Sharp
ea8b76dbc4
Bug 853071: add some build-time defines for channel-specific features, r=gps, f=bhearsum
...
--HG--
rename : browser/config/mozconfigs/linux32/release => browser/config/mozconfigs/linux32/beta
rename : browser/config/mozconfigs/linux64/release => browser/config/mozconfigs/linux64/beta
rename : browser/config/mozconfigs/macosx-universal/release => browser/config/mozconfigs/macosx-universal/beta
rename : browser/config/mozconfigs/win32/release => browser/config/mozconfigs/win32/beta
extra : transplant_source : %F6%CFK%CE%16v%07%8A%D5o%97%8C%BB%95q%D5%3C%93%2B%94
2013-04-25 12:23:21 -07:00
Mike Connor
ddc0669117
bug 867737 - update FHR reporting URL, r=gps
2013-05-05 10:04:38 -04:00
Gregory Szorc
c467af8637
Bug 860094 - Remove saving of last payload to disk; r=rnewman
2013-05-01 09:55:30 -07:00
Gregory Szorc
9390ea951e
Bug 854018 - Record counts for FHR upload actions; r=rnewman
2013-05-01 09:41:55 -07:00
Joey Armstrong
8e99512c32
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Gregory Szorc
0286e7f623
Bug 861455 - Ensure all providers are loaded during important operations; r=rnewman
2013-04-22 12:33:24 -07:00
Shane Caraveo
92db624abb
bug 851653 add services to addonprovider for fhr, r=gps
2013-04-17 12:43:30 -07:00
Gregory Szorc
87cd20693c
Bug 855024 - Better management of pull-only providers; r=rnewman
2013-04-16 11:46:05 -07:00
Gregory Szorc
e22d5163e4
Bug 830492 - Manually control WAL checkpointing during heavy I/O; r=rnewman
2013-04-16 11:45:02 -07:00
Ryan VanderMeulen
a1a134ef6f
Merge the last PGO-green inbound changeset to m-c.
2013-04-15 21:49:22 -04:00
Richard Newman
4176c3d890
Bug 855371 - @MOZ_UPDATE_CHANNEL@ in health report prefs. r=gps
2013-04-08 10:54:20 -07:00