| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Now requires PHP 7.4, so use php7.4 to run composer everywhere.
|
|
|
|
| |
Closes GH-6486.
|
|
|
|
|
|
| |
To help catch regressions like the one that occurred in PHP 7.4.12.
Closes GH-6414.
|
|
|
|
| |
This was renamed from master to 5.x. Just use the default branch.
|
| |
|
|
|
|
| |
This reverts commit 090bddb93488b6bcf411e970afe77d96f86f4ac8.
|
|
|
|
| |
This reverts commit 9bbe236f6adead060d83c87a581674f4917db3de.
|
|
|
|
| |
Looks like pgsql on i386 broke even more.
|
| |
|
|
|
|
|
|
|
| |
Avoid issues with the licensing mafia, see:
https://github.com/Homebrew/homebrew-core/pull/59094
Closes GH-5932.
|
|
|
|
|
|
| |
This reverts commit 8641d76f62273f3a73449fd720c93c63992f3b5a.
This appears to work again now...
|
|
|
|
| |
Purge libsqlite3-0 to make sure we get the i386 library lateron.
|
| |
|
|
|
|
|
|
| |
We need libzip 1.7.1, because libzip 1.7.0 is broken.
Closes GH-5737.
|
|
|
|
|
| |
For some reason this seems to pick up the amd64 library (though
we do install the i386 one).
|
|
|
|
| |
Make sure things stay synchronized between different x64 jobs.
|
|
|
|
| |
Seems to be necessary now...
|
|
|
|
|
|
| |
This recently got enabled when detection was fixed. However,
we don't want this for msan builds, because our zlib is not
instrumented.
|
|
|
|
|
|
|
| |
It's currently not possible to view the "Tests" tab on Azure if
you're not signed in, so also display diffs in the log.
Closes GH-5612.
|
|
|
|
| |
To account for the newer version of LLVM on Ubuntu 18.04.
|
|
|
|
|
|
| |
Disabling postgresql entirely for now, because I can't figure out
how to fix it. Something broke big time with i386 packages on
Azure pipelines.
|
| |
|
| |
|
|
|
|
| |
Marco broke things again.
|
| |
|
|
|
|
|
| |
The i386 and community jobs were still on 16.04, update them to
18.04.
|
| |
|
|
|
|
|
| |
Use the new 18.04 for the ones where the build succeeded and the
previous 16.04 where it didn't.
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Try to do this using "variables" -- apparently these get uppercased
and are made available as environment variables.
|
| |
|
|
|
|
|
|
|
|
| |
Perform PHPUnit installation under php7.3 -- which will also make
it work on master.
Also properly resolve the tty issue by specifying excluded groups
during the test run.
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
It is already installed on azure, and this installation step is
very unreliable lately.
|
|
|
|
| |
Closes GH-4395
|
|
|
|
|
|
| |
This adds the Autoconf's --enable-option-checking=fatal option so
when non existing option from the PHP's configure options is used
a fatal error happens.
|
|
|
|
| |
These two deps are not needed to build PHP.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|\
| |
| |
| |
| | |
* mac-tests:
fix mac tests on azure
|
| | |
|
|/
|
|
| |
Apparently I did this only on masster...
|
| |
|
| |
|
|
|
|
| |
The error message is different there.
|
|
|
|
| |
mysql or start pg
|