title: How do you generate html reports when running with parallel_tests?
body: <p>I'm running a bunch of rspec tests in parallel using the <a href="https://github.com/grosser/parallel_tests" rel="nofollow noreferrer">parallel_tests</a> framework. Before I parallelized the tests, I was outputting the results from the tests into an html file like so:</p>
  
  <pre><code>rspec --format html --out tmp/index.html &lt;pattern&gt;
  </code></pre>
  
  <p>Now it looks more like this:</p>
  
  <pre><code>parallel:spec --format html --out tmp/index.html &lt;pattern&gt;
  </code></pre>
  
  <p>However, now that the tests are running in parallel, each test is generating its own html file, and since they all use the same path (tmp/index.html), the last test to finish overwrites the output html file and I'm left with a report of only that one test. How can I generate either a single html file which contains the aggregated results of all of my tests (this would be ideal)? And if that's not possible, how can I output each test to its own output html file so they don't all overwrite each other?</p>
  
  <p>I tried using the built-in loggers in the parallel_test project (ParallelTests::RSpec::RuntimeLogger, ParallelTests::RSpec::SummaryLogger, and ParallelTests::RSpec::FailuresLogger) but those all just generate simple text files instead of the nice html files like rspec does. I also saw this question <a href="https://stackoverflow.com/questions/8623976/cucumber-parallel-tests-html-results">here</a> but I'm not using cucumber, so this doesn't really apply to me. I tried putting <code>--format html --out tmp/report&lt;%= ENV['TEST_ENV_NUMBER'] %&gt;.html</code> in my <code>.rspec_parallel</code> file, but that didn't have any effect.</p>