#
c624a7fe |
| 25-Jul-2019 |
Levi Morrison |
Merge branch 'PHP-7.2' into PHP-7.3 * PHP-7.2: Remove .post files only for passing tests
|
#
5649267b |
| 25-Jul-2019 |
Levi Morrison |
Remove .post files only for passing tests This allows the sh script for failing tests with --POST-- to work |
Revision tags: php-7.4.0beta1, php-7.2.21RC1, php-7.3.8RC1 |
|
#
6d6d954d |
| 14-Jul-2019 |
George Peter Banyard |
Cleanup of remaining E_STRICT in tests |
#
b1643e16 |
| 20-Jul-2019 |
Peter Kokot |
Fix failed tests for phar - when $status is boolean, E_NOTICE appears and tests fail - opcache is never enabled on these tests anyway. - Add opcache.revalidate_freq=0 to testing scri
Fix failed tests for phar - when $status is boolean, E_NOTICE appears and tests fail - opcache is never enabled on these tests anyway. - Add opcache.revalidate_freq=0 to testing script Instead of checking this in the tests files it can be used directly in the main testing script. Also this fixes failed tests. - Use opcache_invalidate() instead of sleep() delay in some tests. Some delays are still used since the opcache_invalidate seems to be buggy and not working as expected. Closes GH-4392
show more ...
|
Revision tags: php-7.4.0alpha3, php-7.3.7, php-7.2.20, php-7.4.0alpha2, php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30, php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1 |
|
#
d574df63 |
| 13-Mar-2019 |
rjhdby |
Deprecate alternative array access syntax RFC: https://wiki.php.net/rfc/deprecate_curly_braces_array_access |
#
55d34f70 |
| 18-Jul-2019 |
Christoph M. Becker |
Remove remaining lightnings from run-tests.php The classic Windows console only supports the Unicode BMP, so it can't handle the LIGHTNING MOOD character (U+1F5F2). It also seems that
Remove remaining lightnings from run-tests.php The classic Windows console only supports the Unicode BMP, so it can't handle the LIGHTNING MOOD character (U+1F5F2). It also seems that common fonts do not support the LIGHTNING (U+2607) character, so a general removal is appropriate. However, Windows is already "ready for the future"[1], but PHP for Windows is not (yet). [1] <https://devblogs.microsoft.com/commandline/windows-command-line-unicode-and-utf-8-output-text-buffer/>
show more ...
|
#
562591f5 |
| 18-Jul-2019 |
Nikita Popov |
Remove lightning Windows is not quite ready for the future. |
#
e2ed7e67 |
| 16-Jul-2019 |
Christoph M. Becker |
Allow multiple cache instances per user/host on Windows Formerly, there was at most a single OPcache instance per user and the so called system ID (which is determined from the PHP versi
Allow multiple cache instances per user/host on Windows Formerly, there was at most a single OPcache instance per user and the so called system ID (which is determined from the PHP version). Sometimes multiple OPcaches might be desired, though, particularly for unrelated CLI scripts, which may even be necessary (e.g. for our test suite in parallel mode). We therefore introduce a new INI directive `opcache.cache_id` which allows to configure independent OPcache instances for the same user. We also use `GetUserNameW()` instead of `php_win32_get_username()`, because the latter retrieves the user name encoded in the `default_charset`, which can obviously yield different results for different charsets, leading to OPcache "incompatibilities". Slightly worse, some characters may not even be encodeable in the `default_charset` and would be replaced by question marks, which could result in different users sharing the same OPcache. We also refactor, and re-use existing APIs to avoid duplicated code.
show more ...
|
#
f5e47718 |
| 13-Jul-2019 |
Peter Kokot |
Remove checks for always enabled spl and pcre Closes GH-4397 |
#
c02dfddd |
| 11-Jul-2019 |
Nikita Popov |
Include test name in JUnit testcase name Azure does not show the classname attribute in any convenient way, and the file name is the part we usually care about. |
#
3fa9f9cf |
| 10-Jul-2019 |
Nikita Popov |
Add CONFLICTS to recognized sections It does nothing on 7.3, but this makes it easier to write tests in 3rd party extensions. |
#
54dd762f |
| 20-Jun-2019 |
Nikita Popov |
Set up asan+ubsan scheduled build on azure Also adds an --asan flag to run-tests.php to setup all the necessary environment variables. Some tests are marked as skipped because they a
Set up asan+ubsan scheduled build on azure Also adds an --asan flag to run-tests.php to setup all the necessary environment variables. Some tests are marked as skipped because they are incompatible with asan or too slow. I'm basing this on the DEBUG_ZTS build, which seems to give us the most mileage.
show more ...
|
#
b195412b |
| 27-Jun-2019 |
Nikita Popov |
run-tests: Don't pass --INI-- settings to --SKIPIF-- If we're testing ini settings that cause startup failures, we'll never get to that SKIPIF block... Also change settings2para
run-tests: Don't pass --INI-- settings to --SKIPIF-- If we're testing ini settings that cause startup failures, we'll never get to that SKIPIF block... Also change settings2param to return a value instead of modifying (to a different type no less!) in place.
show more ...
|
#
74a7d008 |
| 21-Jun-2019 |
Nikita Popov |
run-tests: Don't die unnecessarily die/exit leak memory, don't use them if we don't need to. |
#
3a36e68c |
| 24-Jun-2019 |
Nikita Popov |
Don't force USE_ZEND_ALLOC=0 in run-tests.php USE_ZEND_ALLOC=0 is useful not just for valgrind ... we should not force USE_ZEND_ALLOC=1 if the user explicitly disabled it. |
#
da275e62 |
| 13-Jun-2019 |
Nikita Popov |
Merge branch 'PHP-7.3' into PHP-7.4
|
#
ee137a70 |
| 13-Jun-2019 |
Nikita Popov |
Merge branch 'PHP-7.2' into PHP-7.3
|
#
f8a68fd9 |
| 13-Jun-2019 |
Nikita Popov |
Add test for bug #78106 Also add PHP_TEST_EXTRA_ARGS environment variable, which allows to pass on -c, -d etc flags provided by run-tests.php. Otherwise we won't get the built-in ser
Add test for bug #78106 Also add PHP_TEST_EXTRA_ARGS environment variable, which allows to pass on -c, -d etc flags provided by run-tests.php. Otherwise we won't get the built-in server to run with opcache.
show more ...
|
#
bed8ae1d |
| 05-Jun-2019 |
Joe Watkins |
junit testcase classname is used as filename on azure |
#
22213de1 |
| 01-Jun-2019 |
Joe Watkins |
only clear when showing in parallel runner |
#
4ef7f709 |
| 31-May-2019 |
Nikita Popov |
Fix NO_INTERACTION handling in parallel test runner This printing shouldn't depend on NO_INTERACTION, the variable that controls this is SHOW_ONLY_GROUPS. |
#
dd2bf448 |
| 31-May-2019 |
Nikita Popov |
Add junit support for parallel test runner |
#
137747bd |
| 31-May-2019 |
Nikita Popov |
run-tests: Remove redundant 'suites' key We don't have nestead testsuites or similar, so drop this confusing key. |
#
a3879208 |
| 30-May-2019 |
Joe Watkins |
have parallel test runner respect NO_INTERACTION |
#
24e22eb3 |
| 29-May-2019 |
Nikita Popov |
Run sapi tests when running all tests |