| Index: content/browser/gpu/gpu_ipc_browsertests.cc
|
| diff --git a/content/browser/gpu/gpu_ipc_browsertests.cc b/content/browser/gpu/gpu_ipc_browsertests.cc
|
| index a0b9f407c7ce6b9db188e354b782e82c6307c18b..817d73229b481d8fc211a1d5c0a4dce1482b768e 100644
|
| --- a/content/browser/gpu/gpu_ipc_browsertests.cc
|
| +++ b/content/browser/gpu/gpu_ipc_browsertests.cc
|
| @@ -91,12 +91,6 @@
|
| ContentBrowserTest::SetUpOnMainThread();
|
| }
|
|
|
| - void SetUpCommandLine(base::CommandLine* command_line) override {
|
| - // Start all tests without a gpu channel so that the tests exercise a
|
| - // consistent codepath.
|
| - command_line->AppendSwitch(switches::kDisableGpuEarlyInit);
|
| - }
|
| -
|
| void OnContextLost(const base::Closure callback, int* counter) {
|
| (*counter)++;
|
| callback.Run();
|
| @@ -139,21 +133,16 @@
|
| }
|
| };
|
|
|
| -// These tests are flaky on Windows.
|
| -#if !defined(OS_WIN)
|
| -IN_PROC_BROWSER_TEST_F(BrowserGpuChannelHostFactoryTest, Basic) {
|
| +// Fails since UI Compositor establishes a GpuChannel.
|
| +IN_PROC_BROWSER_TEST_F(BrowserGpuChannelHostFactoryTest, DISABLED_Basic) {
|
| DCHECK(!IsChannelEstablished());
|
| EstablishAndWait();
|
| EXPECT_TRUE(GetGpuChannel() != NULL);
|
| }
|
| -#endif
|
| -
|
| -// Fails on chromeos since Shell::PlatformInitialize instantiates
|
| -// wm::WMTestHelper leading to the compositor establishing a GPU
|
| -// channel.
|
| -#if !defined(OS_CHROMEOS) && !defined(OS_WIN)
|
| +
|
| +// Fails since UI Compositor establishes a GpuChannel.
|
| IN_PROC_BROWSER_TEST_F(BrowserGpuChannelHostFactoryTest,
|
| - EstablishAndTerminate) {
|
| + DISABLED_EstablishAndTerminate) {
|
| DCHECK(!IsChannelEstablished());
|
| base::RunLoop run_loop;
|
| GetFactory()->EstablishGpuChannel(kInitCause, run_loop.QuitClosure());
|
| @@ -162,11 +151,11 @@
|
| // The callback should still trigger.
|
| run_loop.Run();
|
| }
|
| -#endif
|
| -
|
| -#if !defined(OS_ANDROID) && !defined(OS_WIN)
|
| +
|
| +#if !defined(OS_ANDROID)
|
| +// Fails since UI Compositor establishes a GpuChannel.
|
| IN_PROC_BROWSER_TEST_F(BrowserGpuChannelHostFactoryTest,
|
| - AlreadyEstablished) {
|
| + DISABLED_AlreadyEstablished) {
|
| DCHECK(!IsChannelEstablished());
|
| scoped_refptr<GpuChannelHost> gpu_channel =
|
| GetFactory()->EstablishGpuChannelSync(kInitCause);
|
| @@ -181,9 +170,9 @@
|
| }
|
| #endif
|
|
|
| -#if !defined(OS_WIN)
|
| +// Fails since UI Compositor establishes a GpuChannel.
|
| IN_PROC_BROWSER_TEST_F(BrowserGpuChannelHostFactoryTest,
|
| - CrashAndRecover) {
|
| + DISABLED_CrashAndRecover) {
|
| DCHECK(!IsChannelEstablished());
|
| EstablishAndWait();
|
| scoped_refptr<GpuChannelHost> host = GetGpuChannel();
|
| @@ -208,6 +197,5 @@
|
| EstablishAndWait();
|
| EXPECT_TRUE(IsChannelEstablished());
|
| }
|
| -#endif
|
|
|
| } // namespace content
|
|
|