#
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)
|
#
bae30682 |
| 16-Sep-2023 |
Christian Clauss |
[ci skip] Update run-tests.php: Fix typo Closes GH-12225.
|
#
f4a6a6d0 |
| 30-Aug-2023 |
Ilija Tovilo |
Increase run-tests.php timeout for asan Closes GH-12087
|