gecko/services/sync/tests/unit
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
..
addon1-search.xml
bootstrap1-search.xml
fake_login_manager.js
head_appinfo.js Bug 878677 - Follow-up: remove unused import. r=trivial 2013-06-20 10:39:53 -07:00
head_helpers.js Bug 792546 - Part 5: Clean up excessive imports; r=rnewman 2012-09-24 13:46:19 -07:00
head_http_server.js Bug 908461 - Protocol deprecation indicators for Sync: client support. r=gps 2013-09-03 16:11:46 -07:00
missing-sourceuri.xml
missing-xpi-search.xml
places_v10_from_v11.sqlite
rewrite-search.xml
test_addon_utils.js Bug 848519 - Part 3: Replace services-common/preferences.js with gre/modules/Preferences.jsm in imports. r=gavin 2013-04-15 12:45:37 -07:00
test_addons_engine.js Bug 911478 - Intermittent sync\tests\unit\test_addons_engine.js | test failed. r=gps 2013-09-25 17:09:10 -07:00
test_addons_reconciler.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_addons_store.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_addons_tracker.js Bug 947772 - Sync adds tracker observers regardless of engine enabled state. r=gps 2013-12-18 21:42:17 -08:00
test_bookmark_batch_fail.js Bug 785225 - Part 9: Refactor engines to not use singletons; r=rnewman 2012-08-29 14:43:41 -07:00
test_bookmark_engine.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_bookmark_legacy_microsummaries_support.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_bookmark_livemarks.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_bookmark_order.js Bug 785225 - Part 9: Refactor engines to not use singletons; r=rnewman 2012-08-29 14:43:41 -07:00
test_bookmark_places_query_rewriting.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_bookmark_record.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_bookmark_smart_bookmarks.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_bookmark_store.js Bug 804479 - Intermittent test_password_tracker.js, test_history_tracker.js, test_bookmark_store.js, test_forms_tracker.js | test failed (with xpcshell return code: -2147483645), "ASSERTION: thread pool wasn't shutdown… " r=gps 2012-12-05 16:46:25 -08:00
test_bookmark_tracker.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_browserid_identity.js Bug 967120 - Follow-up to fix broken xpcshell and mochitests r=markh 2014-02-04 12:03:18 +01:00
test_clients_engine.js Bug 968436 - Add 1.5 to client records. r=trivial 2014-02-10 18:36:02 -08:00
test_clients_escape.js Bug 787273 - Part 4: Refactor Identity to not be a singleton; r=rnewman 2012-09-14 16:02:33 -07:00
test_collection_inc_get.js Bug 787273 - Part 2: Refactor Resource and Record to not rely on singletons; r=rnewman 2012-09-14 16:02:32 -07:00
test_collections_recovery.js Bug 949695 tests followup - convert more tests to run with both identity managers. 2013-12-20 15:57:26 +11:00
test_corrupt_keys.js Bug 735868 - Fix tests r=rnewman 2014-02-07 05:12:26 +01:00
test_engine_abort.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_engine.js Bug 947772 - Sync adds tracker observers regardless of engine enabled state. r=gps 2013-12-18 21:42:17 -08:00
test_enginemanager.js Bug 785225 - Part 9: Refactor engines to not use singletons; r=rnewman 2012-08-29 14:43:41 -07:00
test_errorhandler_eol.js Bug 949695 tests followup - convert more tests to run with both identity managers. 2013-12-20 15:57:26 +11:00
test_errorhandler_filelog.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_errorhandler_sync_checkServerError.js Bug 949695 tests followup - convert more tests to run with both identity managers. 2013-12-20 15:57:26 +11:00
test_errorhandler.js Bug 949695 tests followup - convert more tests to run with both identity managers. 2013-12-20 15:57:26 +11:00
test_forms_store.js Bug 878677 - Part 2: Sync changes to support FormHistory.jsm. r=rnewman 2013-06-20 09:56:49 -07:00
test_forms_tracker.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_fxa_startOver.js Bug 965896 - allow a sync startOver to re-enable Firefox Accounts. r=rnewman 2014-02-12 17:25:41 +11:00
test_healthreport.js Bug 958561 - Measure Sync with Firefox Health Report; r=rnewman 2014-02-05 08:08:14 -08:00
test_history_engine.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_history_store.js Bug 826409 - Remove onBeforeDeleteURI and onBeforeItemRemoved notifications. 2013-02-06 20:48:56 +01:00
test_history_tracker.js Bug 947772 - Follow-up: fix sneaky test (disabled on some platforms). r=me 2013-12-19 11:48:23 -08:00
test_hmac_error.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_httpd_sync_server.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_identity_manager.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_interval_triggers.js Bug 953282 - Fix idle observer notification, after Bug 715041 broke in-tree consumers. r=gps 2013-12-27 21:12:50 -08:00
test_jpakeclient.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_keys.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_load_modules.js Bug 911378 - A BrowserID/Hawk based IdentityManager for Sync. r=rnewman 2013-10-02 23:48:08 +02:00
test_node_reassignment.js Bug 949695 tests followup - convert more tests to run with both identity managers. 2013-12-20 15:57:26 +11:00
test_notifications.js
test_password_store.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_password_tracker.js Bug 804479 - Intermittent test_password_tracker.js, test_history_tracker.js, test_bookmark_store.js, test_forms_tracker.js | test failed (with xpcshell return code: -2147483645), "ASSERTION: thread pool wasn't shutdown… " r=gps 2012-12-05 16:46:25 -08:00
test_places_guid_downgrade.js Bug 785225 - Part 9: Refactor engines to not use singletons; r=rnewman 2012-08-29 14:43:41 -07:00
test_prefs_store.js Bug 848519 - Part 3: Replace services-common/preferences.js with gre/modules/Preferences.jsm in imports. r=gavin 2013-04-15 12:45:37 -07:00
test_prefs_tracker.js Bug 848519 - Part 3: Replace services-common/preferences.js with gre/modules/Preferences.jsm in imports. r=gavin 2013-04-15 12:45:37 -07:00
test_records_crypto.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_records_wbo.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_resource_async.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_resource_header.js Bug 898820 - test_resource_header.js should use a dynamic port. r=gps 2013-07-27 23:34:21 -07:00
test_resource_ua.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_resource.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_score_triggers.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_sendcredentials_controller.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_service_attributes.js Bug 960887 - Handle storage endpoints returned by 1.5 token server. r=rnewman 2014-01-29 19:26:01 -08:00
test_service_changePassword.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_service_checkAccount.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_service_cluster.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_service_createAccount.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_service_detect_upgrade.js Bug 735868 - Fix tests r=rnewman 2014-02-07 05:12:26 +01:00
test_service_getStorageInfo.js Remove an exact-error-message check from an xpcshell test -- error message string format is not a stable interface, and tests shouldn't break when message strings change from time to time. Followup to bug 507998, r=orange 2013-12-19 16:29:10 -05:00
test_service_login.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_service_migratePrefs.js Bug 848519 - Part 3: Replace services-common/preferences.js with gre/modules/Preferences.jsm in imports. r=gavin 2013-04-15 12:45:37 -07:00
test_service_passwordUTF8.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_service_persistLogin.js Bug 792546 - Part 4: Move utility functions to testing-only JS module; r=rnewman 2012-09-24 13:45:49 -07:00
test_service_set_serverURL.js Bug 424712 - Server location needs a slash at the end. r=rnewman 2012-11-12 09:48:26 -08:00
test_service_startOver.js Bug 949695 tests followup - Add ability to run tests twice - once with each identity manager - and have test_service_startOver use it. 2013-12-20 15:57:26 +11:00
test_service_startup.js Bug 958561 - Measure Sync with Firefox Health Report; r=rnewman 2014-02-05 08:08:14 -08:00
test_service_sync_401.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_service_sync_locked.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_service_sync_remoteSetup.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_service_sync_updateEnabledEngines.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_service_verifyLogin.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_service_wipeClient.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_service_wipeServer.js Bug 949695 tests followup - convert test_service_wipeServer to identity_test infrastructure 2013-12-20 15:57:26 +11:00
test_status_checkSetup.js Bug 787273 - Part 4: Refactor Identity to not be a singleton; r=rnewman 2012-09-14 16:02:33 -07:00
test_status.js
test_syncengine_sync.js Bug 960887 - Handle storage endpoints returned by 1.5 token server. r=rnewman 2014-01-29 19:26:01 -08:00
test_syncengine.js Bug 884421 - Automatically select network ports for /services tests; r=rnewman 2013-07-23 13:53:05 -07:00
test_syncscheduler.js Bug 953282 - Fix idle observer notification, after Bug 715041 broke in-tree consumers. r=gps 2013-12-27 21:12:50 -08:00
test_syncstoragerequest.js Bug 451283 - Move log4moz.js to Toolkit as Log.jsm. r=gps,Mossop 2013-08-26 11:55:58 -07:00
test_tab_engine.js Bug 735868 - Fix tests r=rnewman 2014-02-07 05:12:26 +01:00
test_tab_store.js Bug 735868 - Fix tests r=rnewman 2014-02-07 05:12:26 +01:00
test_tab_tracker.js Bug 735868 - Fix tests r=rnewman 2014-02-07 05:12:26 +01:00
test_tracker_addChanged.js Bug 804479 - Intermittent test_password_tracker.js, test_history_tracker.js, test_bookmark_store.js, test_forms_tracker.js | test failed (with xpcshell return code: -2147483645), "ASSERTION: thread pool wasn't shutdown… " r=gps 2012-12-05 16:46:25 -08:00
test_upgrade_old_sync_key.js Bug 792546 - Part 5: Clean up excessive imports; r=rnewman 2012-09-24 13:46:19 -07:00
test_utils_catch.js Bug 785225 - Part 11: Burninate trailing whitespace from tests; r=rnewman 2012-08-29 14:43:41 -07:00
test_utils_deepEquals.js
test_utils_deferGetSet.js
test_utils_deriveKey.js Bug 785225 - Part 11: Burninate trailing whitespace from tests; r=rnewman 2012-08-29 14:43:41 -07:00
test_utils_getErrorString.js Bug 785225 - Part 11: Burninate trailing whitespace from tests; r=rnewman 2012-08-29 14:43:41 -07:00
test_utils_getIcon.js
test_utils_json.js Bug 836206 - Split out or rewrite CommonUtils.jsonLoad/jsonSave. r=gps 2013-02-03 00:51:26 -08:00
test_utils_keyEncoding.js
test_utils_lazyStrings.js
test_utils_lock.js
test_utils_makeGUID.js
test_utils_notify.js
test_utils_passphrase.js Bug 785225 - Part 11: Burninate trailing whitespace from tests; r=rnewman 2012-08-29 14:43:41 -07:00
xpcshell.ini Bug 958561 - Measure Sync with Firefox Health Report; r=rnewman 2014-02-05 08:08:14 -08:00