title: Slow Karma tests on Chrome
body: <p>We are unit-testing an Angular app using Karma and Jasmine.</p>
  
  <p>Angular - v1.3.8<br>
  Karma - v0.13.7<br>
  Jasmine - v2.3.2<br>
  Node - v0.12.7</p>
  
  <p>Our battery of over 1000 tests runs very quickly on an older version of Chromium:</p>
  
  <pre><code>Chromium 43.0.2357 (Ubuntu): Executed 1050 of 1051 (skipped 1) SUCCESS (32.666 secs / 31.957 secs)
  </code></pre>
  
  <p>But on a newer version of Chrome, the tests run much more slowly and usually do not finish because the browser is disconnected due to timeouts:</p>
  
  <pre><code>WARN [Chrome 44.0.2403 (Linux)]: Disconnected (1 times), because no message in 10000 ms.
  Chrome 44.0.2403 (Linux): Executed 602 of 1051 DISCONNECTED (2 mins 16.63 secs / 2 mins 5.377 secs)
  </code></pre>
  
  <p>We find that this problem appears under Windows, Linux (Ubuntu) and Mac with Chrome 44. </p>
  
  <pre><code>WARN [Chrome 44.0.2403 (Windows 8.1 0.0.0)]: Disconnected (1 times), because no message in 10000 ms.
  Chrome 44.0.2403 (Windows 8.1 0.0.0): Executed 281 of 1051 DISCONNECTED (1 min 2.837 secs / 50.415 secs) 
  </code></pre>
  
  <p>The problem seems to be with newer versions of Chrome. Is there a power-saving feature enabled by default, which can reduce performance? Can Chrome be started in a different mode?</p>
  
  <p>Under Firefox tests are still running quickly.</p>