          report.sort_by!{|r| r.start_with?("Skipped:") ? 0 : \
                             (r.start_with?("Failure:") ? 1 : 2) }
          failed(nil)
-@@ -703,6 +714,7 @@ def output
+@@ -722,6 +733,7 @@ def output
        end
  
        def _prepare_run(suites, type)

         # Require needed thing for parallel running
         require 'timeout'
         @tasks = @files.dup # Array of filenames.
@@ -512,7 +518,12 @@ def _run_parallel suites, type, result
             suites.map! {|r| eval("::"+r[:testcase])}
             del_status_line or puts
             unless suites.empty?

             end
           end
           unless @warnings.empty?
@@ -608,7 +619,7 @@ def setup_options(opts, options)
 
       def _run_suites(suites, type)
         result = super
