History log of /php-src/run-tests.php (Results 201 – 225 of 819)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# b195412b 27-Jun-2019 Nikita Popov

run-tests: Don't pass --INI-- settings to --SKIPIF--

If we're testing ini settings that cause startup failures, we'll
never get to that SKIPIF block...

Also change settings2para

run-tests: Don't pass --INI-- settings to --SKIPIF--

If we're testing ini settings that cause startup failures, we'll
never get to that SKIPIF block...

Also change settings2param to return a value instead of modifying
(to a different type no less!) in place.

show more ...

# 74a7d008 21-Jun-2019 Nikita Popov

run-tests: Don't die unnecessarily

die/exit leak memory, don't use them if we don't need to.

# 3a36e68c 24-Jun-2019 Nikita Popov

Don't force USE_ZEND_ALLOC=0 in run-tests.php

USE_ZEND_ALLOC=0 is useful not just for valgrind ... we should not
force USE_ZEND_ALLOC=1 if the user explicitly disabled it.

# da275e62 13-Jun-2019 Nikita Popov

Merge branch 'PHP-7.3' into PHP-7.4


# ee137a70 13-Jun-2019 Nikita Popov

Merge branch 'PHP-7.2' into PHP-7.3


# f8a68fd9 13-Jun-2019 Nikita Popov

Add test for bug #78106

Also add PHP_TEST_EXTRA_ARGS environment variable, which allows
to pass on -c, -d etc flags provided by run-tests.php. Otherwise
we won't get the built-in ser

Add test for bug #78106

Also add PHP_TEST_EXTRA_ARGS environment variable, which allows
to pass on -c, -d etc flags provided by run-tests.php. Otherwise
we won't get the built-in server to run with opcache.

show more ...

# bed8ae1d 05-Jun-2019 Joe Watkins

junit testcase classname is used as filename on azure

# 22213de1 01-Jun-2019 Joe Watkins

only clear when showing in parallel runner

# 4ef7f709 31-May-2019 Nikita Popov

Fix NO_INTERACTION handling in parallel test runner

This printing shouldn't depend on NO_INTERACTION, the variable that
controls this is SHOW_ONLY_GROUPS.

# dd2bf448 31-May-2019 Nikita Popov

Add junit support for parallel test runner

# 137747bd 31-May-2019 Nikita Popov

run-tests: Remove redundant 'suites' key

We don't have nestead testsuites or similar, so drop this confusing
key.

# a3879208 30-May-2019 Joe Watkins

have parallel test runner respect NO_INTERACTION

# 24e22eb3 29-May-2019 Nikita Popov

Run sapi tests when running all tests

# 72c330f1 28-May-2019 Craig Duncan

Restore the execute bit for run-tests.php

It looks like this was accidentally removed in 03f15f705ad30ce2dde7f7b2ab087a132b859ba0

# 979e7d0f 23-May-2019 Joe Watkins

fix notice in run-tests

# e1151c95 23-May-2019 Joe Watkins

run-tests improvements:
Add XLEAK section, this is made necessary by the support
for valgrind tools other than memcheck.
XLEAK is to a leaking test what XFAIL is to a failing test.

run-tests improvements:
Add XLEAK section, this is made necessary by the support
for valgrind tools other than memcheck.
XLEAK is to a leaking test what XFAIL is to a failing test.
Tidy up summary a little to exclude Expected Fail and Expected Leak
when there are no expected fail/leaks

show more ...

# 536532c5 22-May-2019 Joe Watkins

add support for valgrind tools to run-tests.php

# ec10e191 08-May-2019 Christoph M. Becker

Merge branch 'PHP-7.3' into PHP-7.4

* PHP-7.3:
Add {TMP} placeholder for PHPT INI sections


# 23652252 08-May-2019 Christoph M. Becker

Merge branch 'PHP-7.2' into PHP-7.3

* PHP-7.2:
Add {TMP} placeholder for PHPT INI sections


# 3d0a0f80 08-May-2019 Christoph M. Becker

Add {TMP} placeholder for PHPT INI sections

Several tests use `/tmp` in the `--INI--` section, but this is not
portable. We therefore introduce the `{TMP}` placeholder which
evaluat

Add {TMP} placeholder for PHPT INI sections

Several tests use `/tmp` in the `--INI--` section, but this is not
portable. We therefore introduce the `{TMP}` placeholder which
evaluates to the system's temporary directory using
`sys_get_temp_dir()`.

We also remove the doubtful `strpos()` optimization.

show more ...

# 434388a6 25-Mar-2019 Peter Kokot

Add minimum required PHP version to run-tests.php

This integrates a simple minimum PHP version info in the tool and to
also define the minimum version that the tool syntax should support.

# 071ffa2e 25-Mar-2019 Nikita Popov

Don't use parallel testing with -j1

# 3c619724 25-Mar-2019 Nikita Popov

Drop lightning for concurrent worker count

This looked rather awkward even on terminals that have full unicode
support.

# 936356bf 23-Mar-2019 Tyson Andre

Make run-tests.php compatible with php 7.0-7.2

Motivation:
As an extension author, I want to speed up running tests in php <=7.3,
both locally and in CI (e.g. with valgrind).
Thi

Make run-tests.php compatible with php 7.0-7.2

Motivation:
As an extension author, I want to speed up running tests in php <=7.3,
both locally and in CI (e.g. with valgrind).
This can be done by manually copying php 7.4's run-tests.php script
to replace the one generated by `phpize`

- list() doesn't work in php 7.0
- negative string offset doesn't work in php 7.2

If run-tests.php can be copied from php-src without any manual patches,
that would be the easiest.

Related to #2822 - I didn't see any discussion for/against compatibility
with older php versions

show more ...

Revision tags: php-7.1.27, php-7.3.3, php-7.2.16
# 152e5393 21-Feb-2019 Nikita Popov

Add special "all" conflict

If a test conflicts with "all", then no other tests may be run in
parallel. This is needed for windows_mb_path tests, which rely on
the console codepage, w

Add special "all" conflict

If a test conflicts with "all", then no other tests may be run in
parallel. This is needed for windows_mb_path tests, which rely on
the console codepage, which is shared across all parallel workers.

Also add support for comments in the CONFLICTS section/file.

show more ...

12345678910>>...33