| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
* PHP-8.0:
Increase timeout on asan job
|
| |
| |
| |
| |
| | |
Regularly runs against the 5:10 hour limit on master. Increase it
to 6:00 hours.
|
| |
| |
| |
| | |
Is this space the problem?
|
| |
| |
| |
| |
| |
| |
| | |
This tests that mysqli and pdo_mysql build against libmysqlclient,
and that tests pass for pdo_mysql. mysqli has too many test failures.
This is not an officially supported configuration.
|
| |
| |
| |
| | |
[ci skip]
|
|/
|
|
|
|
|
|
|
| |
This testing mode executes the test multiple times in the same
process (but in different requests). It is primarily intended to
catch tracing JIT bugs, but also catches state leaks across
requests.
Closes GH-6365.
|
|
|
|
| |
[ci skip]
|
|
|
|
|
| |
Msan is missing interceptors for some functions that result in
false positives.
|
|\
| |
| |
| |
| | |
* PHP-7.4:
Backport schedule in yaml
|
| |
| |
| |
| |
| | |
I'm not sure it's needed, but let's try it: Add the scheduled
builds on PHP-7.4 and PHP-8.0 as well, rather than just master.
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
Don't enable --with-mm in CI
|
| |
| |
| |
| |
| | |
Turns out this has a large negative effect on startup time,
making tests much slower.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
Fixed bug #79724
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We now also run tests with function JIT here, which makes this
slower.
Probably, this job should be split up into asan and ubsan, and
possibly run with optimization.
[ci skip]
|
| |
| |
| |
| | |
This is starting to hit the limit. Let it run for 3:30 hours.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This flag enabled msan late in the pipeline, so that it does
not affect configure checks.
Otherwise we get a false positive report for openpty availability
without -lutil, which will then result in infinite recursion if
actually called.
This also sets origin tracking to 2, so bump the timeout to 90
minutes.
|
| | |
|
| |
| |
| |
| | |
This one occasionally runs for more than 2:30 hours.
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
Add a run with opcache to the coverage job
|
| |
| |
| |
| |
| | |
Some tests are not run when OPcache is not available.
This should make the results more accurate.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add an Azure Publish Code Coverage Results task
* Add `make gcovr-html` to generate a gcovr test coverage report in HTML
* Add `make gcovr-xml` to generate a gcovr test coverage report in XML
* Remove `test` target dependency from `make lcov-html`;
Run the two targets together instead: `make test lcov-html`.
Re: https://github.com/php/php-src/pull/4739#issuecomment-534911441
See: https://externals.io/message/107113,
https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/test/publish-code-coverage-results?view=azure-devops,
and https://github.com/php/php-src/pull/4759.
|
|\ \
| |/ |
|
| |
| |
| |
| | |
To make it more obvious when there are ubsan failures.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Run some open-source projects through an aggressive debug
configuration with asan and ubsan. We don't care about test results,
only check that we don't assert or crash.
Currently testing laravel, symfony and amp.
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| | |
Closes GH-4352.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| | |
This uses a separate job template, because msan requires all used
libraries (apart from glibc) to be instrumented, so we can't link
any external libraries unless we recompile them. As such, we need
a much more minimal configure.
|
| |
| |
| |
| |
| | |
This will additionally be testing the JIT and 120 is cutting it
close for that.
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Also adds an --asan flag to run-tests.php to setup all the necessary
environment variables. Some tests are marked as skipped because they
are incompatible with asan or too slow.
I'm basing this on the DEBUG_ZTS build, which seems to give us the
most mileage.
|
|\ \
| |/ |
|
| | |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
i386 build
|
| |\
| | |
| | |
| | |
| | | |
* i386-azure:
i386 build
|
| |/ |
|
|\ \
| |/
| |
| |
| | |
* PHP-7.4:
azure macos
|
| |
| |
| |
| | |
Change-Id: I3465dcc865c254cea02feb619f6706fa0d164757
|
|\ \
| |/ |
|
| | |
|
|/ |
|
| |
|
|
|