History log of /php-src/run-tests.php (Results 1 – 25 of 833)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# e7af08d6 10-Dec-2024 Ilija Tovilo

Hide xfail/xleak test summary

We don't show succeeding tests in the summary, and for all intents and purposes,
these tests have succeeded, in that they behave as expected. I've seen the

Hide xfail/xleak test summary

We don't show succeeding tests in the summary, and for all intents and purposes,
these tests have succeeded, in that they behave as expected. I've seen the
output confuse people on multiple occasions, for example GH-17105.

Closes GH-17109

show more ...


# 7417c634 19-Nov-2024 Marcos Marcolin

[skip ci] chore: update minimum required PHP version.

Closes GH-16868.


# 6bf703ad 20-Nov-2024 Marcos Marcolin <48370677+marcosmarcolin@users.noreply.github.com>

chore: remove unused variable. (#16867)

Co-authored-by: Marcos Marcolin <marcos@ixcsoft.com.br>


# cf5ded9c 02-Nov-2024 Markus Staab

run-tests: removed unused code (#16675)


# cda67fb5 02-Nov-2024 Markus Staab

run-tests: drop hrtime() polyfill (#16677)


# 836bd222 01-Nov-2024 Markus Staab

run-tests.php: fix wrong comment

[ci skip]

Closes GH-16666.


# 1b4bb0bb 07-Oct-2024 Ilija Tovilo

Make %a/%A placeholders in tests lazy (#16088)

This reduces backtracking, which should improve performance and avoid hitting
the backtrack limit in tests with a large output.

Se

Make %a/%A placeholders in tests lazy (#16088)

This reduces backtracking, which should improve performance and avoid hitting
the backtrack limit in tests with a large output.

See https://github.com/php/php-src/pull/16087

show more ...


# 3e9f2fa0 03-Oct-2024 Christoph M. Becker

Avoid dl() in run-tests.php (GH-16126)

Prior to running the tests, the test runner checks for all generally
available extensions; it does this by scanning the `extension_dir` for
fil

Avoid dl() in run-tests.php (GH-16126)

Prior to running the tests, the test runner checks for all generally
available extensions; it does this by scanning the `extension_dir` for
files matching the typical extension pattern, but verifies that the
file is actually a PHP extension by calling `dl()`. However, `dl()`
has known issues[1]. On Windows CI we always get an ugly "zend_mm_heap
corrupted" message, and we even can't `dl()` ext/mysql when OPcache is
enabled[2]. So we better avoid the double-check with `dl()`, which is
unlikely to be necessary anyway.

[1] <https://github.com/php/php-src/issues/9196>
[2] <https://github.com/php/php-src/issues/8508>

show more ...


# d313ad60 30-Dec-2023 Michael Voříšek

Deprecate E_STRICT constant and remove error level

RFC: https://wiki.php.net/rfc/deprecations_php_8_4#remove_e_strict_error_level_and_deprecate_e_strict_constant

Closes GH-13053


# 4e121896 13-Sep-2024 Ilija Tovilo

Mark some phar tests as flaky on macOS

Fixes GH-15748
Closes GH-15876


# 13f04116 03-Sep-2024 Peter Kokot

Remove Travis artefacts (#15714)

Travis was suspended https://github.com/php/php-src/pull/15314

This removes 404 errored Travis image in README, travis configuration
directory a

Remove Travis artefacts (#15714)

Travis was suspended https://github.com/php/php-src/pull/15314

This removes 404 errored Travis image in README, travis configuration
directory and YAML file and usages in tests.

[skip ci]

Co-authored-by: Gina Peter Banyard <girgias@php.net>

show more ...


# 71b90874 13-Aug-2024 Christoph M. Becker

Fix run-tests.php to propagate status code on Windows

There is now a workaround in `system_with_timeout()` to avoid issues
with quotes and spaces in the filenames of the executable by us

Fix run-tests.php to propagate status code on Windows

There is now a workaround in `system_with_timeout()` to avoid issues
with quotes and spaces in the filenames of the executable by using
`start`[1]. However, calling `start` will not propagate the process
status of the actual process. Thus, calling `proc_get_status()`
is pretty meaningless, and especially Microsoft errors cannot be
detected (typically, access violations etc.), and as such no "Termsig"
message is output.

We fix this by executing `exit` after the started command has finished.

[1] <https://github.com/php/php-src/blob/a6d7d5234b05582d3a333c0f2646fdeae44b4728/run-tests.php#L1157-L1162>

Closes GH-15378.

show more ...


# 2ebef11e 07-Jul-2024 Peter Kokot

Update http links to https and sync www.php.net URLs (#14854)


# cb55588a 28-Apr-2024 Ilija Tovilo

Skip online tests by default

Fixes GH-14058
Closes GH-14070


# cd66fcc6 17-Jun-2023 Ilija Tovilo

Add request_parse_body() function

RFC: https://wiki.php.net/rfc/rfc1867-non-post

This function allows populating the $_POST and $_FILES globals for non-post
requests. This avoid

Add request_parse_body() function

RFC: https://wiki.php.net/rfc/rfc1867-non-post

This function allows populating the $_POST and $_FILES globals for non-post
requests. This avoids manual parsing of RFC1867 requests.

Fixes #55815
Closes GH-11472

show more ...


# 379e913e 06-Jan-2024 Ilija Tovilo

Fix run-tests.php differ calculateCommonSubsequence for EXPECTF

calculateCommonSubsequence should not contain regexes.

Fixes GH-13083
Closes GH-13084


# 60abd94b 02-Jan-2024 Jorg Adam Sowa

Changed value passed to show_start to $start_timestamp (#13064)


# 948b2bc2 29-Dec-2023 Jorg Adam Sowa

Add miliseconds do the test time output (#12729)

Also replaced microtime() with hrtime()


# 36a5f4ff 07-Dec-2023 Kamil Tekiela

Improve code quality in run-tests.php (#12889)


# 58712e06 16-Nov-2023 Ilija Tovilo

Retry tests on deadlock

Closes GH-12693


# 6d596409 09-Nov-2023 Ilija Tovilo

Automatically mark tests as flaky

Marking all of these tests as flaky is annoying, so attempt to recognize them
automatically.

Closes GH-12638


# 2ca142ec 14-Nov-2023 Daniil Gentili

Improve jit tests

Closes GH-12425


# 06b009c5 31-Oct-2023 Marcos Marcolin <48370677+marcosmarcolin@users.noreply.github.com>

Declare missing types and other minor improvements in run-tests.php (#12573)

* refactor: declare missing types and other minor improvements.

* refactor: declare missing types and ot

Declare missing types and other minor improvements in run-tests.php (#12573)

* refactor: declare missing types and other minor improvements.

* refactor: declare missing types and other minor improvements.

* refactor: declare missing types and other minor improvements.

* refactor: declare missing types and other minor improvements.

---------

Co-authored-by: Marcos Marcolin <marcos@ixcsoft.com.br>

show more ...


# 3fd1e57a 30-Oct-2023 Marcos Marcolin <48370677+marcosmarcolin@users.noreply.github.com>

Remove unused code in run-tests.php (#12553)

* chore: remove unused code in run-tests.php

* chore: remove unused code in run-tests.php

---------

Co-authored-by: Ma

Remove unused code in run-tests.php (#12553)

* chore: remove unused code in run-tests.php

* chore: remove unused code in run-tests.php

---------

Co-authored-by: Marcos Marcolin <marcos@ixcsoft.com.br>

show more ...


# ad1fbde7 27-Oct-2023 Marcos Marcolin <48370677+marcosmarcolin@users.noreply.github.com>

chore: removes redundant validation of $repeat, as it is the while condition. (#12521)


12345678910>>...34