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


12345678910>>...32