Index: base/test/test_timeouts.cc |
diff --git a/base/test/test_timeouts.cc b/base/test/test_timeouts.cc |
index 9d968a625ec53fa5f05485034cf17b558c4c0660..006df46720dfc73af4905dde2d2a727061d47648 100644 |
--- a/base/test/test_timeouts.cc |
+++ b/base/test/test_timeouts.cc |
@@ -17,7 +17,9 @@ namespace { |
// ASan/TSan/MSan instrument each memory access. This may slow the execution |
// down significantly. |
#if defined(MEMORY_SANITIZER) |
-static const int kTimeoutMultiplier = 4; |
+// For MSan the slowdown depends heavily on the value of msan_track_origins GYP |
+// flag. The multiplier below corresponds to msan_track_origins=1. |
+static const int kTimeoutMultiplier = 6; |
#elif defined(ADDRESS_SANITIZER) || defined(THREAD_SANITIZER) || \ |
defined(SYZYASAN) |
static const int kTimeoutMultiplier = 2; |