| 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)
|
|
|
|
|