def start(self, config_file):
        cmdline = [self.path, 'run', config_file]
        stdout = sys.stdout if not isinstance(sys.stdout, StringIO) else None
        stderr = sys.stderr if not isinstance(sys.stderr, StringIO) else None
        try:
            self.process = self.executor.execute(cmdline,
                                                 stdout=stdout,
                                                 stderr=stderr)
        except __HOLE__ as exc:
            self.log.error("Failed to start phantom-benchmark utility: %s", traceback.format_exc())
            self.log.error("Failed command: %s", cmdline)
            raise RuntimeError("Failed to start phantom-benchmark utility: %s" % exc)
dataset/ETHPy150Open Blazemeter/taurus/bzt/modules/pbench.py/PBenchTool.start