parameters: (self, runner, trybot)
return_statement: return (
          AccumulateResults(
              self.graphs,
              self._children,
              iter_output=self.PostProcess(stdout),
              perform_measurement=True,
              calc_total=self.total,
          ),
          AccumulateResults(
              self.graphs,
              self._children,
              iter_output=self.PostProcess(stdout_secondary),
              perform_measurement=trybot,  # only run second time on trybots
              calc_total=self.total,
          ),
      )
docstring: Iterates over several runs and handles the output for all traces.
docstring_summary: Iterates over several runs and handles the output for all traces.
docstring_tokens: Iterates over several runs and handles the output for all traces .
function: def Run(self, runner, trybot):
      """Iterates over several runs and handles the output for all traces."""
      stdout, stdout_secondary = Unzip(runner())
      return (
          AccumulateResults(
              self.graphs,
              self._children,
              iter_output=self.PostProcess(stdout),
              perform_measurement=True,
              calc_total=self.total,
          ),
          AccumulateResults(
              self.graphs,
              self._children,
              iter_output=self.PostProcess(stdout_secondary),
              perform_measurement=trybot,  # only run second time on trybots
              calc_total=self.total,
          ),
      )
function_tokens: def Run ( self , runner , trybot ) : stdout , stdout_secondary = Unzip ( runner ( ) ) return ( AccumulateResults ( self . graphs , self . _children , iter_output = self . PostProcess ( stdout ) , perform_measurement = True , calc_total = self . total , ) , AccumulateResults ( self . graphs , self . _children , iter_output = self . PostProcess ( stdout_secondary ) , perform_measurement = trybot , # only run second time on trybots calc_total = self . total , ) , )