Lines Matching refs:lines
135 * @param array $lines
140 …public function checkWrappedMessage(array $lines, bool $terminated = true, bool $decorated = true,…
157 foreach ($lines as $idx => $line) {
169 $line = $lines[++$idx];
181 return $this->expectTerminatorLines($lines, $idx);
288 * @param array $lines
291 public function expectReloadingLines(array $lines)
294 !$this->expectNotice($lines[0], 'Reloading in progress ...') ||
295 !$this->expectNotice($lines[1], 'reloading: .*')
300 for ($i = 2; $i < count($lines) - 2; $i++) {
301 if (!$this->expectNotice($lines[$i], 'using inherited socket fd=\d+, "[^"]+"')) {
306 return $this->expectStartingLines(array_splice($lines, $i));
310 * @param array $lines
313 public function expectStartingLines(array $lines)
319 if (count($lines) < 2) {
320 return $this->error("No starting lines");
324 $this->expectNotice($lines[0], 'fpm is running, pid \d+') &&
325 $this->expectNotice($lines[1], 'ready to handle connections')
330 * @param array $lines
334 public function expectTerminatorLines(array $lines, int $idx = -1)
340 if (count($lines) - $idx < 3) {
341 return $this->error("No terminating lines");
345 $this->expectNotice($lines[++$idx], 'Terminating ...') &&
346 $this->expectNotice($lines[++$idx], 'exiting, bye-bye!')
461 'lines' => [
476 'lines' => [
508 $logTool->checkWrappedMessage($case['lines']);