Example #1
0
 /**
  * @param ProcessResultInterface $process
  *
  * @return bool True if chain should continue
  */
 public function parseAndContinue(ProcessResultInterface $process)
 {
     $results = $this->getResultsFromOutput($process->getOutput());
     if ($results != '') {
         $cleanResults = preg_replace('/[^FIESR.]+/', '', $results);
         $process->setTestResults(str_split($cleanResults));
     }
     return true;
 }
Example #2
0
 /**
  * @param ProcessResultInterface $process
  *
  * @return bool True if chain should continue
  */
 public function parseAndContinue(ProcessResultInterface $process)
 {
     if ($process->isToBeRetried()) {
         $process->setTestResults(array('R'));
         return false;
     } else {
         return true;
     }
 }