Chromium Code Reviews| Index: webrtc/modules/desktop_capture/screen_capturer_integration_test.cc |
| diff --git a/webrtc/modules/desktop_capture/screen_capturer_integration_test.cc b/webrtc/modules/desktop_capture/screen_capturer_integration_test.cc |
| index 30002e992544173cd16716856004b496176512cf..b6821c2c42677592cceeb4230d1949a7f00db9b1 100644 |
| --- a/webrtc/modules/desktop_capture/screen_capturer_integration_test.cc |
| +++ b/webrtc/modules/desktop_capture/screen_capturer_integration_test.cc |
| @@ -284,22 +284,28 @@ class ScreenCapturerIntegrationTest : public testing::Test { |
| } |
| }; |
| -TEST_F(ScreenCapturerIntegrationTest, CaptureUpdatedRegion) { |
| -#if !defined(WEBRTC_WIN) |
| - // ScreenCapturerWinGdi randomly returns blank screen, the root cause is still |
| - // unknown. Bug, https://bugs.chromium.org/p/webrtc/issues/detail?id=6843. |
| - TestCaptureUpdatedRegion(); |
| +#if defined(WEBRTC_WIN) |
| +// ScreenCapturerWinGdi randomly returns blank screen, the root cause is still |
| +// unknown. Bug, https://bugs.chromium.org/p/webrtc/issues/detail?id=6843. |
| +#define MAYBE_CaptureUpdatedRegion MANUAL_CaptureUpdatedRegion |
|
Sergey Ulanov
2016/12/09 23:18:01
s/DISABLE_/MANUAL_/
Hzj_jie
2016/12/09 23:33:19
There is a mail thread between Henrik and me, we w
kjellander_webrtc
2016/12/12 07:30:31
It turns out I misunderstood that MANUAL_ was a pa
|
| +#else |
| +#define MAYBE_CaptureUpdatedRegion CaptureUpdatedRegion |
| #endif |
| +TEST_F(ScreenCapturerIntegrationTest, MAYBE_CaptureUpdatedRegion) { |
| + TestCaptureUpdatedRegion(); |
| } |
| -TEST_F(ScreenCapturerIntegrationTest, TwoCapturers) { |
| -#if !defined(WEBRTC_WIN) |
| - // ScreenCapturerWinGdi randomly returns blank screen, the root cause is still |
| - // unknown. Bug, https://bugs.chromium.org/p/webrtc/issues/detail?id=6843. |
| +#if defined(WEBRTC_WIN) |
| +// ScreenCapturerWinGdi randomly returns blank screen, the root cause is still |
| +// unknown. Bug, https://bugs.chromium.org/p/webrtc/issues/detail?id=6843. |
| +#define MAYBE_TwoCapturers MANUAL_TwoCapturers |
| +#else |
| +#define MAYBE_TwoCapturers TwoCapturers |
| +#endif |
| +TEST_F(ScreenCapturerIntegrationTest, MAYBE_TwoCapturers) { |
| std::unique_ptr<DesktopCapturer> capturer2 = std::move(capturer_); |
| SetUp(); |
| TestCaptureUpdatedRegion({capturer_.get(), capturer2.get()}); |
| -#endif |
| } |
| #if defined(WEBRTC_WIN) |