#
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)
|
#
23126374 |
| 16-Nov-2023 |
Ilija Tovilo |
Retry tests on deadlock Closes GH-12693
|
#
9bdd0f0d |
| 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
|
#
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
|
#
f2c16b7b |
| 29-Aug-2023 |
Ilija Tovilo |
Make unrepeatable tests retriable This was an error in thinking on my side. The reason these tests are unrepeatable is because --repeat executes the same request in the same process,
Make unrepeatable tests retriable This was an error in thinking on my side. The reason these tests are unrepeatable is because --repeat executes the same request in the same process, and does not run the CLEAN section in between runs. This is not the case when retrying tests. We could potentially make CLEAN tests repeatable by including the CLEAN section in the tested script. This does however not work for all tests (e.g. tests that set open_basedir). Closes GH-12072
show more ...
|
#
e199104a |
| 22-Aug-2023 |
Peter Kokot |
Fix passing null to parameter of type string (#12014) This fixes builds without cgi or phpdbg: ./configure --disable-cgi --disable-phpdbg make ./sapi/cli/php run-tests.php
Fix passing null to parameter of type string (#12014) This fixes builds without cgi or phpdbg: ./configure --disable-cgi --disable-phpdbg make ./sapi/cli/php run-tests.php Otherwise, deprecation warnings (since PHP-8.1) are emitted: Deprecated: escapeshellarg(): Passing null to parameter #1 ($arg) of type string is deprecated in run-tests.php...
show more ...
|
#
d397fec1 |
| 07-Jul-2023 |
Ilija Tovilo |
Skip xleak tests on asan (#11610) Fixes GH-11077
|
#
849fdcae |
| 26-May-2023 |
Ilija Tovilo |
Implement flaky test section This re-uses the already used for automatic retesting. That's certainly better than XFAIL. Closes GH-11325
|