summaryrefslogtreecommitdiff
path: root/azure/test.yml
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2019-07-01 10:26:29 +0200
committerNikita Popov <nikita.ppv@gmail.com>2019-07-01 17:27:42 +0200
commit0dfca74be21125ae5a6e5735b8b52adc8825d6e7 (patch)
tree030f9f8f26425b38a34e8642d8ad646ea828d199 /azure/test.yml
parent59522c5a85d0f87679dce05f5a0247deb59e1ba3 (diff)
downloadphp-git-0dfca74be21125ae5a6e5735b8b52adc8825d6e7.tar.gz
Setup msan on azure
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.
Diffstat (limited to 'azure/test.yml')
-rw-r--r--azure/test.yml1
1 files changed, 1 insertions, 0 deletions
diff --git a/azure/test.yml b/azure/test.yml
index 9821010f11..3f6963c706 100644
--- a/azure/test.yml
+++ b/azure/test.yml
@@ -12,6 +12,7 @@ steps:
export TEST_PHP_JUNIT=junit.xml
export REPORT_EXIT_STATUS=no
export SKIP_IO_CAPTURE_TESTS=1
+ export MSAN_SYMBOLIZER_PATH=/usr/lib/llvm-3.8/bin/llvm-symbolizer
rm -rf junit.xml | true
php run-tests.php -P -q \
-j$(/usr/bin/nproc) \