public function run(TestResult $result)
    {
        $this->result = $result;
        $start = microtime(true);
        $command = realpath(__DIR__ . '/../../../bin/select-runner');
        $this->pool->start($command);
        $this->eventEmitter->emit('runner.end', [microtime(true) - $start]);
        $this->eventEmitter->emit('peridot.concurrency.runner.end', [$this->errors]);
    }
public function run(TestResult $result)
    {
        $this->result = $result;
        $start = microtime(true);
        $command = realpath(__DIR__ . '/../../../bin/select-runner');
        $this->pool->start($command);
        $this->eventEmitter->emit('runner.end', [microtime(true) - $start]);
        $this->eventEmitter->emit('peridot.concurrency.runner.end', [$this->errors]);
    }
public function run ( TestResult $ result ) { $ this -> result = $ result ; $ start = microtime ( true ) ; $ command = realpath ( __DIR__ . '/../../../bin/select-runner' ) ; $ this -> pool -> start ( $ command ) ; $ this -> eventEmitter -> emit ( 'runner.end' , [ microtime ( true ) - $ start ] ) ; $ this -> eventEmitter -> emit ( 'peridot.concurrency.runner.end' , [ $ this -> errors ] ) ; }
Listen for suite loading events and run those suites concurrently.

@param TestResult $result
@return void
Listen for suite loading events and run those suites concurrently .