History log of /php-src/run-tests.php (Results 1 – 25 of 831)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 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


12345678910>>...34