Index: sandbox/linux/tests/unit_tests.h |
diff --git a/sandbox/linux/tests/unit_tests.h b/sandbox/linux/tests/unit_tests.h |
index 6f150ac16f44a6ce4f82786d7fbd63268f6f9c23..bf0a44fd7d213d9753a2aa0799d42cecd74e36a8 100644 |
--- a/sandbox/linux/tests/unit_tests.h |
+++ b/sandbox/linux/tests/unit_tests.h |
@@ -38,6 +38,14 @@ bool IsRunningOnValgrind(); |
#define DISABLE_ON_TSAN(test_name) test_name |
#endif // defined(THREAD_SANITIZER) |
+#if defined(ADDRESS_SANITIZER) || defined(MEMORY_SANITIZER) || \ |
+ defined(THREAD_SANITIZER) || defined(LEAK_SANITIZER) || \ |
+ defined(UNDEFINED_SANITIZER) || defined(SANITIZER_COVERAGE) |
+#define DISABLE_ON_SANITIZERS(test_name) DISABLED_##test_name |
+#else |
+#define DISABLE_ON_SANITIZERS(test_name) test_name |
+#endif |
+ |
#if defined(OS_ANDROID) |
#define DISABLE_ON_ANDROID(test_name) DISABLED_##test_name |
#else |