Bug 1437028 - Disable DAMP's complicated.netmonitor on Win; r=ochameau
authorRob Wood <rwood@mozilla.com>
Fri, 09 Feb 2018 09:01:25 -0500
changeset 403390 0d4283f23786d00725f7193bde04de7cdc80af02
parent 403389 1c6f14a7398b411846afe0a33df26bc782bf86a9
child 403391 d6e62f28bb6085c1caacd2342303f07d75262dba
push id33432
push useraciure@mozilla.com
push dateMon, 12 Feb 2018 22:07:25 +0000
treeherdermozilla-central@a0afa134baa3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersochameau
bugs1437028
milestone60.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
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,