$this->timeout) { throw new ContainerWaitingTimeoutException($container->getId()); } $output = $container->logs(); if ($this->enableRegex) { if (preg_match($this->message, $output)) { return; } } elseif (str_contains($output, $this->message)) { return; } usleep($this->pollInterval * 1000); } } }