#
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)
|