Bug 1382044 - Disable addon validation during some phases of TPS's test_addon_nonrestartless_xpi.js. r?markh draft
authorThom Chiovoloni <tchiovoloni@mozilla.com>
Tue, 18 Jul 2017 19:56:50 -0400
changeset 611468 461251c6f9bb2516d34cfb7e70567aa0691c78f5
parent 610704 aa6ecfc0651723beb1afb51cb0594cb1429ee432
child 638163 a26060bdc6d29801e96b50a7796972fdbfb91c26
push id69222
push userbmo:tchiovoloni@mozilla.com
push dateWed, 19 Jul 2017 18:46:33 +0000
reviewersmarkh
bugs1382044
milestone56.0a1
Bug 1382044 - Disable addon validation during some phases of TPS's test_addon_nonrestartless_xpi.js. r?markh MozReview-Commit-ID: 112UJWjF7R4
services/sync/tests/tps/test_addon_nonrestartless_xpi.js
--- a/services/sync/tests/tps/test_addon_nonrestartless_xpi.js
+++ b/services/sync/tests/tps/test_addon_nonrestartless_xpi.js
@@ -44,29 +44,33 @@ Phase("phase04", [
   [Addons.verify, [id], STATE_ENABLED],
   [Sync]
 ]);
 
 // Now we disable the add-on
 Phase("phase05", [
   [EnsureTracking],
   [Addons.setEnabled, [id], STATE_DISABLED],
-  [Sync]
+  [Sync],
+  [Addons.skipValidation] // Validation disabled due to bug 1380472
 ]);
 Phase("phase06", [
   [Addons.verify, [id], STATE_DISABLED],
-  [Sync]
+  [Sync],
+  [Addons.skipValidation] // Validation disabled due to bug 1380472
 ]);
 Phase("phase07", [
   [Addons.verify, [id], STATE_ENABLED],
-  [Sync]
+  [Sync],
+  [Addons.skipValidation] // Validation disabled due to bug 1380472
 ]);
 Phase("phase08", [
   [Addons.verify, [id], STATE_DISABLED],
-  [Sync]
+  [Sync],
+  [Addons.skipValidation] // Validation disabled due to bug 1380472
 ]);
 
 // Now we re-enable it again.
 Phase("phase09", [
   [EnsureTracking],
   [Addons.setEnabled, [id], STATE_ENABLED],
   [Sync]
 ]);