summaryrefslogtreecommitdiffstats
path: root/base/test
diff options
context:
space:
mode:
authorerg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-10 05:46:53 +0000
committererg@chromium.org <erg@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-10 05:46:53 +0000
commitce2ca852eb8466d6208307aa75c1e4c75d9e9df9 (patch)
treee899757ad04bcc25d7f7927844bae14c6c37e1e8 /base/test
parent15e2ba2c653a1a8a431653f8b5855e95b2b093c7 (diff)
downloadchromium_src-ce2ca852eb8466d6208307aa75c1e4c75d9e9df9.zip
chromium_src-ce2ca852eb8466d6208307aa75c1e4c75d9e9df9.tar.gz
chromium_src-ce2ca852eb8466d6208307aa75c1e4c75d9e9df9.tar.bz2
linux_aura: Move parallel_jobs_ override to base/.
The ui_unittests and views_unittests did not use the content layer, so they were still flaky. BUG=326701 Review URL: https://codereview.chromium.org/98713007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239680 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'base/test')
-rw-r--r--base/test/launcher/test_launcher.cc11
1 files changed, 11 insertions, 0 deletions
diff --git a/base/test/launcher/test_launcher.cc b/base/test/launcher/test_launcher.cc
index 0b32c84..329ee2d 100644
--- a/base/test/launcher/test_launcher.cc
+++ b/base/test/launcher/test_launcher.cc
@@ -369,6 +369,17 @@ TestLauncher::TestLauncher(TestLauncherDelegate* launcher_delegate,
// --test-launcher-jobs flag.
parallel_jobs_ = 1;
}
+
+#if defined(USE_AURA) && defined(OS_LINUX) && !defined(OS_CHROMEOS)
+ // TODO(erg): Trying to parallelize tests on linux_aura makes things flaky
+ // because all shards share X11 state. http://crbug.com/326701
+ parallel_jobs_ = 1;
+
+ fprintf(stdout,
+ "Disabling parallelization due to the linux_aura flake. "
+ "http://crbug.com/326701\n");
+ fflush(stdout);
+#endif
}
TestLauncher::~TestLauncher() {