title: How can we tell maven surefire not to reuse threads?
body: <p>I know how it works with a forked JVM testing setup, but when running testNG tests on threads, if I have 14 tests and set threads to 2, maven will finish one test in the browser and then begin the next test in the same browser, how can i shut that browser down and spawn a new window of chrome for example instead?</p>
  
  <p><strong>Currently:</strong></p>
  
  <pre><code>-&gt; 1 - &gt; 3 - &gt; 5 -&gt; 7 -&gt; 9 -&gt; 11 -&gt; 13
  -&gt; 2 - &gt; 4 - &gt; 6 -&gt; 8 -&gt; 10 -&gt; 12 -&gt; 14
  </code></pre>
  
  <p><strong>What I want:</strong></p>
  
  <pre><code>-&gt; 1
  -&gt; 2
  -&gt; 3
  -&gt; 4
  -&gt; 5
  -&gt; 6
  -&gt; 7
  -&gt; 8
  -&gt; 9
  -&gt; 10
  -&gt; 11
  -&gt; 12
  -&gt; 13
  -&gt; 14
  </code></pre>
  
  <p>I want the threads not to be used, and a new browser spun up with a new thread created, executed 2 at a time when threads == 2.  I am using the following configuration on surefire:</p>
  
  <pre><code>  &lt;parallel&gt;methods&lt;/parallel&gt;
    &lt;threadCount&gt;${thread.count}&lt;/threadCount&gt;
  </code></pre>
  
  <p>Can we tell maven surefire to NOT reuse the same thread/browser but instead create a new one, similar to <code>&lt;reuseForks&gt;false&lt;reuseForks&gt;</code></p>