Bug 1437028 - Disable DAMP's complicated.netmonitor on Win; r?ochameau draft
authorRob Wood <rwood@mozilla.com>
Fri, 09 Feb 2018 09:01:25 -0500
changeset 753026 f145c27a2205bfbb945b886c3490cfb9012766aa
parent 752319 1889332abc68656da75d1c9f0253e27b95f140ad
push id98453
push userrwood@mozilla.com
push dateFri, 09 Feb 2018 14:02:06 +0000
reviewersochameau
bugs1437028
milestone60.0a1
Bug 1437028 - Disable DAMP's complicated.netmonitor on Win; r?ochameau MozReview-Commit-ID: DuVW4cr6BqF
testing/talos/talos/tests/devtools/addon/content/damp.html
--- a/testing/talos/talos/tests/devtools/addon/content/damp.html
+++ b/testing/talos/talos/tests/devtools/addon/content/damp.html
@@ -1,16 +1,24 @@
 <html>
   <head>
 <meta charset="UTF-8"/>
 <title>DAMP - Devtools At Maximum Performance</title>
 
 <script type="application/x-javascript">
 // Empty subtests interpreted as all subtests, since otherwise meaningless.
 var config = {subtests: [], repeat: 1};
+
+// Bug 1400580 disable 'complicated.netmonitor' on Win
+ChromeUtils.import("resource://gre/modules/Services.jsm");
+var run_complicated_netmonitor = true;
+if (Services.appinfo.OS == "WINNT") {
+  run_complicated_netmonitor = false;
+}
+
 var defaultConfig = {
   repeat: 1,
   rest: 100,
   subtests: {
     "cold.inspector": true,
 
     "simple.webconsole": true,
     "simple.inspector": true,
@@ -20,17 +28,17 @@ var defaultConfig = {
     "simple.netmonitor": true,
     "simple.saveAndReadHeapSnapshot": true,
 
     "complicated.webconsole": true,
     "complicated.inspector": true,
     "complicated.debugger": true,
     "complicated.styleeditor": true,
     "complicated.performance": true,
-    "complicated.netmonitor": true,
+    "complicated.netmonitor": run_complicated_netmonitor,
     "complicated.saveAndReadHeapSnapshot": true,
 
     "custom.webconsole": true,
     "custom.inspector": true,
     "custom.debugger": true,
 
     "console.bulklog": true,
     "console.streamlog": true,