Bug 1368332 - Request a longer test timeout for the browser_ext_devtools_panel test file. draft
authorLuca Greco <lgreco@mozilla.com>
Mon, 16 Apr 2018 13:26:58 +0200
changeset 783133 64f159d526d588fa7cbb1e6a9db60cf7285cab9f
parent 782432 7ff499dfcd51cf4a95ebf0db506b415bf7bb27c3
push id106618
push userluca.greco@alcacoop.it
push dateMon, 16 Apr 2018 17:31:24 +0000
bugs1368332, 1394750
milestone61.0a1
Bug 1368332 - Request a longer test timeout for the browser_ext_devtools_panel test file. This patch requests a bit longer test timeout for browser_ext_devtools_panel.js, similarly to other tests that open/close the devtools toolbox multiple times, because it often timeouts on linux32 debug builds after we added a couple more "toolbox open/close" cycles to test Bug 1394750 changes (and also made the devtools theme API tests more readable by splitting it from the test case that verifies the rest of the devtools panel API). MozReview-Commit-ID: 3JRWobPRwr5
browser/components/extensions/test/browser/browser_ext_devtools_panel.js
--- a/browser/components/extensions/test/browser/browser_ext_devtools_panel.js
+++ b/browser/components/extensions/test/browser/browser_ext_devtools_panel.js
@@ -1,12 +1,16 @@
 /* -*- Mode: indent-tabs-mode: nil; js-indent-level: 2 -*- */
 /* vim: set sts=2 sw=2 et tw=80: */
 "use strict";
 
+// Like most of the mochitest-browser devtools test,
+// on debug test slave, it takes about 50s to run the test.
+requestLongerTimeout(4);
+
 ChromeUtils.defineModuleGetter(this, "Preferences",
                                "resource://gre/modules/Preferences.jsm");
 
 const {require} = ChromeUtils.import("resource://devtools/shared/Loader.jsm", {});
 const {gDevTools} = require("devtools/client/framework/devtools");
 
 const DEVTOOLS_THEME_PREF = "devtools.theme";