diff options
author | vitalybuka@chromium.org <vitalybuka@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-22 18:36:11 +0000 |
---|---|---|
committer | vitalybuka@chromium.org <vitalybuka@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-22 18:37:32 +0000 |
commit | d5e728a4e8b74a6416eff3259958d55deaea4606 (patch) | |
tree | 0d198af2258de43f25d30a6fb124813c0800b723 /base/test/test_suite.cc | |
parent | d4855d31a3c99d08c20d70b391e1d7572186ff3d (diff) | |
download | chromium_src-d5e728a4e8b74a6416eff3259958d55deaea4606.zip chromium_src-d5e728a4e8b74a6416eff3259958d55deaea4606.tar.gz chromium_src-d5e728a4e8b74a6416eff3259958d55deaea4606.tar.bz2 |
Support --wait-for-debugger in tests.
Review URL: https://codereview.chromium.org/486193003
Cr-Commit-Position: refs/heads/master@{#291456}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291456 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/test/test_suite.cc')
-rw-r--r-- | base/test/test_suite.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/base/test/test_suite.cc b/base/test/test_suite.cc index f12965f..0084d1e 100644 --- a/base/test/test_suite.cc +++ b/base/test/test_suite.cc @@ -281,6 +281,13 @@ void TestSuite::SuppressErrorDialogs() { } void TestSuite::Initialize() { +#if !defined(OS_IOS) + if (base::CommandLine::ForCurrentProcess()->HasSwitch( + switches::kWaitForDebugger)) { + base::debug::WaitForDebugger(60, true); + } +#endif + #if defined(OS_MACOSX) && !defined(OS_IOS) // Some of the app unit tests spin runloops. mock_cr_app::RegisterMockCrApp(); |