#
d7d6794f |
| 16-Sep-2022 |
Derick Rethans |
Use external diff tool if TEST_PHP_DIFF_CMD env var is set
|
Revision tags: php-8.2.0RC1, php-8.1.10, php-8.0.23, php-8.0.23RC1, php-8.1.10RC1, php-8.2.0beta3 |
|
#
c809a213 |
| 12-Aug-2022 |
Ilija Tovilo |
Fix run-tests.php --no-progress flag for non-parallel testing |
#
0028c242 |
| 11-Aug-2022 |
Ilija Tovilo |
Add --[no-]progress option to run-tests.php (#9255) Previously, adding the -g argument would disable progress, even locally. Now it needs to be disabled explicitly. |
Revision tags: php-8.2.0beta2, php-8.1.9, php-8.0.22 |
|
#
53e71415 |
| 31-Jul-2022 |
Ilija Tovilo |
Hide skipped tests in CI (#9163) |
#
1c9a49e3 |
| 30-Jul-2022 |
Bob Weinand |
Add opcache.preload_user=root to run-tests.php if root This prevents breaking the testsuite when running it as root. |
Revision tags: php-8.1.9RC1, php-8.2.0beta1, php-8.0.22RC1 |
|
#
0490f082 |
| 16-Jul-2022 |
George Peter Banyard |
[run-tests.php] echo call performance optimization |
#
3483a1f1 |
| 09-Jul-2022 |
Ayesh Karunaratne |
[run-tests.php] Combine multiple `str_replace` calls to a single `strtr` call Makes the replacement easier to see, neatly aligned, and only takes one function call. This is safe because
[run-tests.php] Combine multiple `str_replace` calls to a single `strtr` call Makes the replacement easier to see, neatly aligned, and only takes one function call. This is safe because none of the combined replacement values contain tokens that would be recursively replaced. This also improves the readability on how the regular expressions in `EXPECTF` matcher is constructed. Co-authored-by: Michael Voříšek <mvorisek@mvorisek.cz>
show more ...
|
#
c83a10d8 |
| 09-Jul-2022 |
Ayesh Karunaratne |
[run-tests.php] Replace backtick operator string literals with `shell_exec()` calls The rationale is that `shell_exec()` is identical to the backtick operator (both of which are disabled whe
[run-tests.php] Replace backtick operator string literals with `shell_exec()` calls The rationale is that `shell_exec()` is identical to the backtick operator (both of which are disabled when `shell_exec` function is disabled) makes it very clear that it is a shell execution, and eases security audits too.
show more ...
|
#
f958701d |
| 09-Jul-2022 |
Ayesh Karunaratne |
[run-tests.php] Merge multiple `unset()` calls to a single call |
#
056afc8d |
| 09-Jul-2022 |
Ayesh Karunaratne |
[run-tests.php] Minor optimizations in `if` blocks by placing simple expressions first |
#
51447fb4 |
| 09-Jul-2022 |
Ayesh Karunaratne |
[run-tests.php] Improve non-optimal nested `if`/`elseif`/`else` blocks with happy path optimizations Simplifies and improves the readability of multiple `if`/`elseif`/`else` blocks by removi
[run-tests.php] Improve non-optimal nested `if`/`elseif`/`else` blocks with happy path optimizations Simplifies and improves the readability of multiple `if`/`elseif`/`else` blocks by removing them when an earlier branch exists the execution flow by either returning or terminating the script.
show more ...
|
#
de6d708f |
| 20-Jul-2022 |
Christoph M. Becker |
Merge branch 'PHP-8.1' * PHP-8.1: Fix --CGI-- support of run-tests.php
|
#
d4306529 |
| 20-Jul-2022 |
Christoph M. Becker |
Fix --CGI-- support of run-tests.php The `--CGI--` section is supposed to be just a marker, and to be empty as such. However, a previous refactoring[1] broke that. [1] <https:/
Fix --CGI-- support of run-tests.php The `--CGI--` section is supposed to be just a marker, and to be empty as such. However, a previous refactoring[1] broke that. [1] <https://github.com/php/php-src/commit/9140c9038a83ff55a78f357f8485de086d83d94e> Closes GH-9061.
show more ...
|
#
6cd5bd1b |
| 10-Jul-2022 |
Michael Voříšek |
Fix "%f" regex in run-tests.php (#8965) "-.0.0" and "0." is no longer matched wrongly |
Revision tags: php-8.0.21, php-8.1.8, php-8.2.0alpha3, php-8.1.8RC1, php-8.2.0alpha2, php-8.0.21RC1 |
|
#
306f8d28 |
| 08-Jun-2022 |
George Peter Banyard |
Merge branch 'PHP-8.1'
|
Revision tags: php-8.0.20, php-8.1.7, php-8.2.0alpha1 |
|
#
c05c96b3 |
| 07-Jun-2022 |
George Peter Banyard |
Fix GH-8691 Add required extensions for redirected tests |
#
ed6dab20 |
| 07-Jun-2022 |
Rowan Tommins |
Avoid accessing undefined variables in run-tests.php (#8669) The $php_cgi and $phpdbg cases here are definitely real bugs, and caused the script to bail out under certain ini settings.
Avoid accessing undefined variables in run-tests.php (#8669) The $php_cgi and $phpdbg cases here are definitely real bugs, and caused the script to bail out under certain ini settings. The other paths may actually be unreachable in practice, but were highlighted by PhpStorm.
show more ...
|
Revision tags: php-7.4.30 |
|
#
8e00e820 |
| 06-Jun-2022 |
George Peter Banyard |
[ci skip] Drop ability to send QA reports by email (#8657) This fails regularly and on top of that we don't look at these reports. |
Revision tags: php-8.1.7RC1, php-8.0.20RC1, php-8.1.6, php-8.0.19, php-8.1.6RC1, php-8.0.19RC1, php-8.0.18, php-8.1.5, php-7.4.29, php-8.1.5RC1, php-8.0.18RC1, php-8.1.4, php-8.0.17 |
|
#
9a90bd70 |
| 12-Mar-2022 |
Ilija Tovilo |
Deprecate ${} string interpolation https://wiki.php.net/rfc/deprecate_dollar_brace_string_interpolation |
#
a6d88d3b |
| 29-Mar-2022 |
Remi Collet |
Merge branch 'PHP-8.1' * PHP-8.1: typo
|
#
43dd512e |
| 29-Mar-2022 |
Remi Collet |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: typo
|
#
fe4aba65 |
| 29-Mar-2022 |
Remi Collet |
typo |
#
d3766308 |
| 29-Mar-2022 |
Remi Collet |
Merge branch 'PHP-8.1' * PHP-8.1: run-tests.php: fix TypeError: Unsupported operand types: string * int <n> is mandatory for --show-slow and --set-timeout use <n> in help message inste
Merge branch 'PHP-8.1' * PHP-8.1: run-tests.php: fix TypeError: Unsupported operand types: string * int <n> is mandatory for --show-slow and --set-timeout use <n> in help message instead of confusing [n]
show more ...
|
#
85533e74 |
| 29-Mar-2022 |
Remi Collet |
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: run-tests.php: fix TypeError: Unsupported operand types: string * int <n> is mandatory for --show-slow and --set-timeout use <n> in help
Merge branch 'PHP-8.0' into PHP-8.1 * PHP-8.0: run-tests.php: fix TypeError: Unsupported operand types: string * int <n> is mandatory for --show-slow and --set-timeout use <n> in help message instead of confusing [n]
show more ...
|
#
23cce68d |
| 24-Mar-2022 |
Remi Collet |
run-tests.php: fix TypeError: Unsupported operand types: string * int <n> is mandatory for --show-slow and --set-timeout use <n> in help message instead of confusing [n] |