// 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(OS_WIN)
+// Asan/Win has not been optimized yet, give it a higher
+// timeout multiplier. See http://crbug.com/412471
+static const int kTimeoutMultiplier = 8;
#elif defined(ADDRESS_SANITIZER) || defined(THREAD_SANITIZER) || \
defined(SYZYASAN)
static const int kTimeoutMultiplier = 2;
#else
int TestTimeouts::action_max_timeout_ms_ = 30000;
#endif // NDEBUG
-int TestTimeouts::large_test_timeout_ms_ = 10 * 60 * 1000;
int TestTimeouts::test_launcher_timeout_ms_ = 45000;
&action_timeout_ms_);
InitializeTimeout(switches::kUiTestActionMaxTimeout, action_timeout_ms_,
&action_max_timeout_ms_);
- InitializeTimeout(switches::kTestLargeTimeout, action_max_timeout_ms_,
- &large_test_timeout_ms_);
// Test launcher timeout is independent from anything above action timeout.
InitializeTimeout(switches::kTestLauncherTimeout, action_timeout_ms_,
// The timeout values should be increasing in the right order.
CHECK(tiny_timeout_ms_ <= action_timeout_ms_);
CHECK(action_timeout_ms_ <= action_max_timeout_ms_);
- CHECK(action_max_timeout_ms_ <= large_test_timeout_ms_);
CHECK(action_timeout_ms_ <= test_launcher_timeout_ms_);
}