Commit e16b402a authored by Geoff Brown's avatar Geoff Brown
Browse files

Bug 1395148 - Run some services/sync xpcshell tests sequentially; r=markh

These tests normally pass when run sequentially but often timeout when run
in parallel, especially on debug builds.
parent 7c7bc057
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@ tags = addons
[test_syncengine_sync.js]
# Bug 676978: test hangs on Android (see also testing/xpcshell/xpcshell.ini)
skip-if = os == "android"
run-sequentially = Frequent timeouts, bug 1395148
[test_tracker_addChanged.js]

# Service semantics.
@@ -81,10 +82,12 @@ skip-if = os == "mac" || os == "linux"
[test_service_sync_remoteSetup.js]
# Bug 676978: test hangs on Android (see also testing/xpcshell/xpcshell.ini)
skip-if = os == "android"
run-sequentially = Frequent timeouts, bug 1395148
[test_service_sync_specified.js]
[test_service_sync_updateEnabledEngines.js]
# Bug 676978: test hangs on Android (see also testing/xpcshell/xpcshell.ini)
skip-if = os == "android"
run-sequentially = Frequent timeouts, bug 1395148
[test_service_verifyLogin.js]
[test_service_wipeClient.js]
[test_service_wipeServer.js]
@@ -94,7 +97,9 @@ skip-if = os == "mac" || os == "linux"
[test_corrupt_keys.js]
[test_declined.js]
[test_errorhandler_1.js]
run-sequentially = Frequent timeouts, bug 1395148
[test_errorhandler_2.js]
run-sequentially = Frequent timeouts, bug 1395148
[test_errorhandler_filelog.js]
# Bug 676978: test hangs on Android (see also testing/xpcshell/xpcshell.ini)
skip-if = os == "android"
@@ -105,14 +110,17 @@ skip-if = os == "android"
[test_hmac_error.js]
[test_interval_triggers.js]
[test_node_reassignment.js]
run-sequentially = Frequent timeouts, bug 1395148
[test_score_triggers.js]
[test_status.js]
[test_status_checkSetup.js]
[test_syncscheduler.js]
run-sequentially = Frequent timeouts, bug 1395148

# Firefox Accounts specific tests
[test_fxa_service_cluster.js]
[test_fxa_node_reassignment.js]
run-sequentially = Frequent timeouts, bug 1395148

# Finally, we test each engine.
[test_addons_engine.js]
@@ -127,6 +135,7 @@ tags = addons
tags = addons
[test_bookmark_batch_fail.js]
[test_bookmark_duping.js]
run-sequentially = Frequent timeouts, bug 1395148
[test_bookmark_engine.js]
[test_bookmark_invalid.js]
[test_bookmark_livemarks.js]
@@ -135,11 +144,13 @@ tags = addons
[test_bookmark_record.js]
[test_bookmark_repair.js]
skip-if = release_or_beta
run-sequentially = Frequent timeouts, bug 1395148
[test_bookmark_repair_requestor.js]
# Repair is enabled only on Aurora and Nightly
skip-if = release_or_beta
[test_bookmark_repair_responder.js]
skip-if = release_or_beta
run-sequentially = Frequent timeouts, bug 1395148
[test_bookmark_smart_bookmarks.js]
[test_bookmark_store.js]
[test_bookmark_decline_undecline.js]
@@ -149,6 +160,7 @@ skip-if = debug
requesttimeoutfactor = 4
[test_bookmark_validator.js]
[test_clients_engine.js]
run-sequentially = Frequent timeouts, bug 1395148
[test_clients_escape.js]
[test_doctor.js]
[test_extension_storage_engine.js]