mirror of
https://github.com/php/php-src.git
synced 2026-04-01 21:22:13 +02:00
This testing mode executes the test multiple times in the same process (but in different requests). It is primarily intended to catch tracing JIT bugs, but also catches state leaks across requests. Closes GH-6365.
31 lines
699 B
PHP
31 lines
699 B
PHP
--TEST--
|
|
Test basic logging for the Opcache
|
|
--DESCRIPTION--
|
|
This test runs a simple PHP script and ensures the Opcache
|
|
outputs the correct logging at the highest log_verbosity_level
|
|
--INI--
|
|
opcache.enable=1
|
|
opcache.enable_cli=1
|
|
opcache.file_cache_only=0
|
|
opcache.error_log=
|
|
opcache.log_verbosity_level=4
|
|
opcache.huge_code_pages=0
|
|
opcache.preload=
|
|
--SKIPIF--
|
|
<?php
|
|
require_once('skipif.inc');
|
|
// Prints "Debug Restarting!" message on next request.
|
|
if (getenv('SKIP_REPEAT')) die("skip Not repeatable");
|
|
?>
|
|
--FILE--
|
|
<?php
|
|
echo "Foo Bar\n";
|
|
opcache_reset();
|
|
echo "Opcache reset";
|
|
?>
|
|
--EXPECTF--
|
|
%s Message Cached script '%sbasic_logging%s'
|
|
Foo Bar
|
|
%s Debug Restart Scheduled! Reason: user
|
|
Opcache reset
|