Disable VideoCaptureTest due to flakyness

Bug: webrtc:15229
Change-Id: I3303b13be74d9eae5c52ecb2b920c23ac7d063d4
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/308220
Owners-Override: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Björn Terelius <terelius@webrtc.org>
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40244}
This commit is contained in:
Björn Terelius 2023-06-08 11:22:16 +02:00 committed by WebRTC LUCI CQ
parent 37fb647e5e
commit 4ee5e5f294

View File

@ -191,9 +191,10 @@ class VideoCaptureTest : public ::testing::Test {
unsigned int number_of_devices_;
};
#ifdef WEBRTC_MAC
// Currently fails on Mac 64-bit, see
// https://bugs.chromium.org/p/webrtc/issues/detail?id=5406
#if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX)
// Currently fails on Mac 64-bit and Linux rel, see
// https://bugs.chromium.org/p/webrtc/issues/detail?id=5406 and
// https://bugs.chromium.org/p/webrtc/issues/detail?id=15229
#define MAYBE_CreateDelete DISABLED_CreateDelete
#else
#define MAYBE_CreateDelete CreateDelete
@ -233,9 +234,10 @@ TEST_F(VideoCaptureTest, MAYBE_CreateDelete) {
}
}
#ifdef WEBRTC_MAC
// Currently fails on Mac 64-bit, see
// https://bugs.chromium.org/p/webrtc/issues/detail?id=5406
#if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX)
// Currently fails on Mac 64-bit and Linux rel, see
// https://bugs.chromium.org/p/webrtc/issues/detail?id=5406 and
// https://bugs.chromium.org/p/webrtc/issues/detail?id=15229
#define MAYBE_Capabilities DISABLED_Capabilities
#else
#define MAYBE_Capabilities Capabilities
@ -342,8 +344,10 @@ TEST_F(VideoCaptureTest, DISABLED_TestTwoCameras) {
EXPECT_EQ(0, module1->StopCapture());
}
#ifdef WEBRTC_MAC
#if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX)
// No VideoCaptureImpl on Mac.
// Currently fails on Mac Linux rel, see
// https://bugs.chromium.org/p/webrtc/issues/detail?id=15229
#define MAYBE_ConcurrentAccess DISABLED_ConcurrentAccess
#else
#define MAYBE_ConcurrentAccess ConcurrentAccess