Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(543)

Unified Diff: base/test/launcher/test_launcher.cc

Issue 2692273008: Hacky slashy (Closed)
Patch Set: . Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: base/test/launcher/test_launcher.cc
diff --git a/base/test/launcher/test_launcher.cc b/base/test/launcher/test_launcher.cc
index 1c945d3606d1bd6e76674ebced4660a35927d5fe..c583d822b69343a771a80dfd9d21b22db76b55a6 100644
--- a/base/test/launcher/test_launcher.cc
+++ b/base/test/launcher/test_launcher.cc
@@ -104,7 +104,7 @@ LazyInstance<Lock> g_live_processes_lock = LAZY_INSTANCE_INITIALIZER;
// Performance trace generator.
LazyInstance<TestLauncherTracer> g_tracer = LAZY_INSTANCE_INITIALIZER;
-#if defined(OS_POSIX)
+#if defined(OS_POSIX) && !defined(OS_FUCHSIA)
// Self-pipe that makes it possible to do complex shutdown handling
// outside of the signal handler.
int g_shutdown_pipe[2] = { -1, -1 };
@@ -523,7 +523,7 @@ bool TestLauncher::Run() {
// original value.
int requested_cycles = cycles_;
-#if defined(OS_POSIX)
+#if defined(OS_POSIX) && !defined(OS_FUCHSIA)
CHECK_EQ(0, pipe(g_shutdown_pipe));
struct sigaction action;
@@ -678,7 +678,7 @@ void TestLauncher::OnTestFinished(const TestResult& original_result) {
test_broken_count_);
fflush(stdout);
-#if defined(OS_POSIX)
+#if defined(OS_POSIX) && !defined(OS_FUCHSIA)
KillSpawnedTestProcesses();
#endif // defined(OS_POSIX)

Powered by Google App Engine
This is Rietveld 408576698