History log of /PHP-8.3/run-tests.php (Results 51 – 75 of 767)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-8.1.4RC1, php-8.0.17RC1, php-8.1.3, php-8.0.16, php-7.4.28, php-8.1.3RC1, php-8.0.16RC1, php-8.1.2, php-8.0.15, php-8.1.2RC1, php-8.0.15RC1
# 87d9e02f 27-Dec-2021 Christoph M. Becker

Don't truncate subsecond precision in run-tests.php JUNIT output

When run-tests.php has been typed[1], the type of `$time` has been
chosen to be `int`. This, however, leads to truncatio

Don't truncate subsecond precision in run-tests.php JUNIT output

When run-tests.php has been typed[1], the type of `$time` has been
chosen to be `int`. This, however, leads to truncation, and the
somewhat relevant subsecond precision is lost. We fix that by
changing the type to `float`, although `int|string` would be more
appropriate, but requires PHP ≥ 7.4.0. Another option would be to
move the `number_format()` formatting into `junit_mark_test_as()`.

[1] <https://github.com/php/php-src/commit/11274f53e7fb9d669d74c23aa7883f5f04d92094>

Closes GH-7836.

show more ...


# eebe9108 23-Dec-2021 C. Scott Ananian

Don't test hidden files that happen to end in .phpt

This is a tiny improvement to run-tests.php which helps keep it from
tripping over hidden files, including autosave files from various

Don't test hidden files that happen to end in .phpt

This is a tiny improvement to run-tests.php which helps keep it from
tripping over hidden files, including autosave files from various
editors, metadata on certain platforms, etc.

Closes GH-7783.

show more ...


Revision tags: php-8.0.14, php-8.1.1, php-7.4.27, php-8.1.1RC1, php-8.0.14RC1, php-7.4.27RC1, php-8.1.0, php-8.0.13, php-7.4.26, php-7.3.33, php-8.1.0RC6, php-7.4.26RC1, php-8.0.13RC1, php-8.1.0RC5, php-7.3.32, php-7.4.25, php-8.0.12, php-8.1.0RC4
# 39e4ae0c 12-Oct-2021 Remi Collet

[ci skip] typo


# 3fb1cf24 12-Oct-2021 Remi Collet

Fix #81520 TEST_PHP_CGI_EXECUTABLE badly set in run-tests.php


# ea00e650 12-Oct-2021 Remi Collet

Fix #81520 TEST_PHP_CGI_EXECUTABLE badly set in run-tests.php


Revision tags: php-8.0.12RC1, php-7.4.25RC1, php-8.1.0RC3
# 9fc6be29 23-Sep-2021 Nikita Popov

Add env var to disable skip cache

DISABLE_SKIP_CACHE=1 can be used to disable the skip cache. This
does not control the extensions cache.

See https://externals.io/message/116044

Add env var to disable skip cache

DISABLE_SKIP_CACHE=1 can be used to disable the skip cache. This
does not control the extensions cache.

See https://externals.io/message/116044 for related discussion.

Closes GH-7510.

show more ...


Revision tags: php-8.0.11, php-7.4.24, php-7.3.31, php-8.1.0RC2, php-7.4.24RC1, php-8.0.11RC1
# 4f42a0af 06-Sep-2021 Kamil Tekiela

Report output from CLEAN (#7456)

Mark test as borked if the test passed and CLEAN produces output.

Co-authored-by: Nikita Popov <nikita.ppv@gmail.com>


# e16af8e8 03-Sep-2021 twosee

Support generate lldb command in run-tests.php (#7451)


Revision tags: php-8.1.0RC1, php-7.4.23, php-8.0.10, php-7.3.30, php-8.1.0beta3, php-8.0.10RC1, php-7.4.23RC1, php-8.1.0beta2
# 1015eeff 30-Jul-2021 Nikita Popov

Automatically skip ext/opcache tests under --preload

Also skip observer tests, as these will observe the additional
preload file inserted by the test runner.


# 1a370d33 30-Jul-2021 Nikita Popov

Skip some tests under --preload

A genuine problem here is that we sometime get different class
casing due interaction with the ZSTR CE cache. Ignore these for
now.


Revision tags: php-8.0.9, php-7.4.22
# 6aa08736 27-Jul-2021 Nikita Popov

Don't unlink preload file if test failed


Revision tags: php-8.1.0beta1
# bf40a933 16-Jul-2021 Nikita Popov

Add --bless option to run-tests.php

This runs bless_tests.php on all failed tests.


Revision tags: php-7.4.22RC1, php-8.0.9RC1, php-8.1.0alpha3, php-7.4.21, php-7.3.29, php-8.0.8, php-8.1.0alpha2, php-7.4.21RC1, php-8.0.8RC1
# 74856826 11-Jun-2021 Nikita Popov

Make LDAPCONF test work on windows

Rather than using putenv(), use the ENV section. This also
required adding {PWD} support for it.


# ea126c52 11-Jun-2021 Nikita Popov

Fix EXTENSIONS for cgi tests

The extension information needs to be fetched using the cli binary,
not the cgi binary.


Revision tags: php-8.1.0alpha1
# c916613f 04-Jun-2021 Bob Weinand

Fix null handling in test runner when printing env


Revision tags: php-8.0.7, php-7.4.20
# 76a4ea5e 28-May-2021 Bob Weinand

Export ENV in .sh file generated by run-tests


# ea256a21 28-May-2021 Nikita Popov

Add %0 format to run-tests.php

This format matches against null bytes, and prevents the test
expectation from being interpreted as binary data.

bless_tests.php will automaticall

Add %0 format to run-tests.php

This format matches against null bytes, and prevents the test
expectation from being interpreted as binary data.

bless_tests.php will automatically replace \0 with %0 as well.

show more ...


Revision tags: php-8.0.7RC1, php-7.4.20RC1
# 6f89da78 16-May-2021 Christoph M. Becker

Adjust run-tests.php to dynamic extension loading

PR #6787 changed the behavior of the `--EXTENSIONS--` section, so that
not yet loaded extensions are dynamically loaded if possible. Ho

Adjust run-tests.php to dynamic extension loading

PR #6787 changed the behavior of the `--EXTENSIONS--` section, so that
not yet loaded extensions are dynamically loaded if possible. However,
when no tests are specified for the runner, only tests for already
loaded extensions are run, what defeats the purpose of the improvement
of the `--EXTENSIONS--` behavior. We cater to that by detecting
loadable extensions, and also run their tests.

show more ...


# b8e4d9f3 19-May-2021 Nikita Popov

Use shell-free proc_open() in parallel run-tests.php


# 3ccc0409 08-May-2021 Michael Voříšek

Remove no longer used "log_errors_max_len" ini directive (#6838)

This is a re-application of the original match against master.
The patch was originally applied to master, then reverted

Remove no longer used "log_errors_max_len" ini directive (#6838)

This is a re-application of the original match against master.
The patch was originally applied to master, then reverted from
there, incorrectly applied to PHP-8.0, reverted from there due
to ABI break, and now lands on master again. We can only hope
that it does not get reverted again ;)

show more ...


# 09062704 08-May-2021 Nikita Popov

Revert "Remove no longer used "log_errors_max_len" ini directive (#6838)"

This reverts commit d2d227e54765a5de863c6608fd64e1228ab08108.

This is an ABI break.


# b5d5d06f 08-May-2021 Ben Ramsey

Revert "Remove no longer used "log_errors_max_len" ini directive (#6838)"

This reverts commit cc2c810dcf4ea25ed73d97765b5df9f270a91a4a.


# d2d227e5 08-May-2021 Michael Voříšek

Remove no longer used "log_errors_max_len" ini directive (#6838)


# cc2c810d 08-May-2021 Michael Voříšek

Remove no longer used "log_errors_max_len" ini directive (#6838)


Revision tags: php-8.0.6, php-7.4.19, php-7.4.18, php-7.3.28, php-8.0.5
# 39876ba1 25-Apr-2021 Mark Gallagher

run-tests: Fix warning when specifying xdebug as a required extension


12345678910>>...31