Disabled EndToEndTest.ReceivesFlexfecAndSendsCorrespondingRtcp on Asan

due to timeout-caused build failure (see bugs.webrtc.org/7047). The
timeout is governed by CallTest::kDefaultTimeoutMs, which is set to 30
seconds. This can be too low for Asan.

TBR=brandtr@webrtc.org
BUG=webrtc:7047

Review-Url: https://codereview.webrtc.org/2657823003
Cr-Commit-Position: refs/heads/master@{#16267}
This commit is contained in:
aleloi 2017-01-25 06:37:58 -08:00 committed by Commit bot
parent 8294952473
commit d160fd735d

View File

@ -58,6 +58,16 @@
namespace webrtc {
// Disable for Asan due to timeout, see bugs.webrtc.org/7047 for
// details.
#if defined(ADDRESS_SANITIZER)
#define MAYBE_ReceivesFlexfecAndSendsCorrespondingRtcp \
DISABLED_ReceivesFlexfecAndSendsCorrespondingRtcp
#else
#define MAYBE_ReceivesFlexfecAndSendsCorrespondingRtcp \
ReceivesFlexfecAndSendsCorrespondingRtcp
#endif
namespace {
const char new_jb_enabled[] = "WebRTC-NewVideoJitterBuffer/Enabled/";
const char new_jb_disabled[] = "WebRTC-NewVideoJitterBuffer/Disabled/";
@ -824,7 +834,7 @@ TEST_P(EndToEndTest, ReceivesFlexfec) {
RunBaseTest(&test);
}
TEST_P(EndToEndTest, ReceivesFlexfecAndSendsCorrespondingRtcp) {
TEST_P(EndToEndTest, MAYBE_ReceivesFlexfecAndSendsCorrespondingRtcp) {
FlexfecRenderObserver test(true);
RunBaseTest(&test);
}