Disable WebRtcVideoMediaChannelSimulcastTest.SimulcastSend tests on Win

These tests have turned out to be flaky on Windows.

BUG=4135
TBR=pbos@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/35669004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@8004 4adac7df-926f-26a2-2b94-8c16560cd09d
diff --git a/talk/media/webrtc/webrtcvideoengine_unittest.cc b/talk/media/webrtc/webrtcvideoengine_unittest.cc
index 9ea24ee..92885ac 100644
--- a/talk/media/webrtc/webrtcvideoengine_unittest.cc
+++ b/talk/media/webrtc/webrtcvideoengine_unittest.cc
@@ -4245,7 +4245,13 @@
   TestSimulcastAdapter(kVP8Codec, false);
 }
 
-TEST_F(WebRtcVideoMediaChannelSimulcastTest, SimulcastSend_1280x800) {
+// Flaky on Windows. https://code.google.com/p/webrtc/issues/detail?id=4135
+#if defined(OS_WIN)
+#define MAYBE_SimulcastSend_1280x800 DISABLED_SimulcastSend_1280x800
+#else
+#define MAYBE_SimulcastSend_1280x800 SimulcastSend_1280x800
+#endif
+TEST_F(WebRtcVideoMediaChannelSimulcastTest, MAYBE_SimulcastSend_1280x800) {
   cricket::VideoCodec codec = kVP8Codec;
   codec.width = 1280;
   codec.height = 800;
@@ -4253,7 +4259,13 @@
   SimulcastSend(codec, MAKE_VECTOR(kSsrcs2));
 }
 
-TEST_F(WebRtcVideoMediaChannelSimulcastTest, SimulcastSend_1280x720) {
+// Flaky on Windows. https://code.google.com/p/webrtc/issues/detail?id=4135
+#if defined(OS_WIN)
+#define MAYBE_SimulcastSend_1280x720 DISABLED_SimulcastSend_1280x720
+#else
+#define MAYBE_SimulcastSend_1280x720 SimulcastSend_1280x720
+#endif
+TEST_F(WebRtcVideoMediaChannelSimulcastTest, MAYBE_SimulcastSend_1280x720) {
   cricket::VideoCodec codec = kVP8Codec;
   codec.width = 1280;
   codec.height = 720;
@@ -4261,7 +4273,13 @@
   SimulcastSend(codec, MAKE_VECTOR(kSsrcs2));
 }
 
-TEST_F(WebRtcVideoMediaChannelSimulcastTest, SimulcastSend_960x540) {
+// Flaky on Windows. https://code.google.com/p/webrtc/issues/detail?id=4135
+#if defined(OS_WIN)
+#define MAYBE_SimulcastSend_960x540 DISABLED_SimulcastSend_960x540
+#else
+#define MAYBE_SimulcastSend_960x540 SimulcastSend_960x540
+#endif
+TEST_F(WebRtcVideoMediaChannelSimulcastTest, MAYBE_SimulcastSend_960x540) {
   cricket::VideoCodec codec = kVP8Codec;
   codec.width = 960;
   codec.height = 540;
@@ -4269,7 +4287,13 @@
   SimulcastSend(codec, MAKE_VECTOR(kSsrcs2));
 }
 
-TEST_F(WebRtcVideoMediaChannelSimulcastTest, SimulcastSend_960x600) {
+// Flaky on Windows. https://code.google.com/p/webrtc/issues/detail?id=4135
+#if defined(OS_WIN)
+#define MAYBE_SimulcastSend_960x600 DISABLED_SimulcastSend_960x600
+#else
+#define MAYBE_SimulcastSend_960x600 SimulcastSend_960x600
+#endif
+TEST_F(WebRtcVideoMediaChannelSimulcastTest, MAYBE_SimulcastSend_960x600) {
   cricket::VideoCodec codec = kVP8Codec;
   codec.width = 960;
   codec.height = 600;
@@ -4277,13 +4301,25 @@
   SimulcastSend(codec, MAKE_VECTOR(kSsrcs2));
 }
 
-TEST_F(WebRtcVideoMediaChannelSimulcastTest, SimulcastSend_640x400) {
+// Flaky on Windows. https://code.google.com/p/webrtc/issues/detail?id=4135
+#if defined(OS_WIN)
+#define MAYBE_SimulcastSend_640x400 DISABLED_SimulcastSend_640x400
+#else
+#define MAYBE_SimulcastSend_640x400 SimulcastSend_640x400
+#endif
+TEST_F(WebRtcVideoMediaChannelSimulcastTest, MAYBE_SimulcastSend_640x400) {
   cricket::VideoCodec codec = kVP8Codec;
   codec.width = 640;
   codec.height = 400;
   SimulcastSend(codec, MAKE_VECTOR(kSsrcs2));
 }
 
+// Flaky on Windows. https://code.google.com/p/webrtc/issues/detail?id=4135
+#if defined(OS_WIN)
+#define MAYBE_SimulcastSend_640x360 DISABLED_SimulcastSend_640x360
+#else
+#define MAYBE_SimulcastSend_640x360 SimulcastSend_640x360
+#endif
 TEST_F(WebRtcVideoMediaChannelSimulcastTest, SimulcastSend_640x360) {
   cricket::VideoCodec codec = kVP8Codec;
   codec.width = 640;