diff --git a/browser/devtools/netmonitor/netmonitor-controller.js b/browser/devtools/netmonitor/netmonitor-controller.js index 92b11f9a59f6..aaafaf874179 100644 --- a/browser/devtools/netmonitor/netmonitor-controller.js +++ b/browser/devtools/netmonitor/netmonitor-controller.js @@ -799,7 +799,12 @@ function whenDataAvailable(aDataStore, aMandatoryFields) { }; const WDA_DEFAULT_VERIFY_INTERVAL = 50; // ms -const WDA_DEFAULT_GIVE_UP_TIMEOUT = 2000; // ms + +// Use longer timeout during testing as the tests need this process to succeed +// and two seconds is quite short on slow debug builds. The timeout here should +// be at least equal to the general mochitest timeout of 45 seconds so that this +// never gets hit during testing. +const WDA_DEFAULT_GIVE_UP_TIMEOUT = gDevTools.testing ? 45000 : 2000; // ms /** * Helper method for debugging.