]> granicus.if.org Git - php/commit
Set up asan+ubsan scheduled build on azure
authorNikita Popov <nikita.ppv@gmail.com>
Thu, 20 Jun 2019 14:51:14 +0000 (16:51 +0200)
committerNikita Popov <nikita.ppv@gmail.com>
Fri, 28 Jun 2019 13:00:54 +0000 (15:00 +0200)
commit54dd762f596d4b0ea97d6d10e9d0c96e0f33e76e
tree4c8837cfc655c3215ee44b6002d9f6b3a60855ba
parentca6f41aa5a15a44f841e42c7255294d521c95d5d
Set up asan+ubsan scheduled build on azure

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.
21 files changed:
Zend/tests/concat_003.phpt
azure-pipelines.yml
azure/job.yml
azure/lsan-suppressions.txt [new file with mode: 0644]
ext/fileinfo/tests/cve-2014-3538-nojit.phpt
ext/opcache/tests/log_verbosity_bug.phpt
ext/opcache/tests/preload_006.phpt
ext/pcntl/tests/pcntl_unshare_02.phpt
ext/pcre/tests/bug72685.phpt
ext/pspell/tests/005.phpt
ext/standard/tests/general_functions/get_cfg_var_variation8.phpt
ext/xsl/tests/bug33853.phpt
run-tests.php
sapi/cli/tests/upload_2G.phpt
sapi/fpm/tests/bug68381-log-level-warning.phpt
sapi/phpdbg/tests/watch_001.phpt
sapi/phpdbg/tests/watch_002.phpt
sapi/phpdbg/tests/watch_003.phpt
sapi/phpdbg/tests/watch_004.phpt
sapi/phpdbg/tests/watch_005.phpt
sapi/phpdbg/tests/watch_006.phpt