"WebRtcMediaRecorderTest.PeerConnection/4" is flaky |
||||
Issue description"WebRtcMediaRecorderTest.PeerConnection/4" is flaky. This issue was created automatically by the chromium-try-flakes app. Please find the right owner to fix the respective test/step and assign this issue to them. If the step/test is infrastructure-related, please add Infra-Troopers label and change issue status to Untriaged. When done, please remove the issue from Sheriff Bug Queue by removing the Sheriff-Chromium label. We have detected 5 recent flakes. List of all flakes can be found at https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyMwsSBUZsYWtlIihXZWJSdGNNZWRpYVJlY29yZGVyVGVzdC5QZWVyQ29ubmVjdGlvbi80DA. Flaky tests should be disabled within 30 minutes unless culprit CL is found and reverted. Please see more details here: https://sites.google.com/a/chromium.org/dev/developers/tree-sheriffs/sheriffing-bug-queues#triaging-auto-filed-flakiness-bugs
,
Feb 21 2017
Issue 693751 has been merged into this issue.
,
Feb 21 2017
Issue 693836 has been merged into this issue.
,
Feb 21 2017
Issue 693835 has been merged into this issue.
,
Feb 21 2017
Issue 693964 has been merged into this issue.
,
Feb 22 2017
Detected 3 new flakes for test/step "WebRtcMediaRecorderTest.PeerConnection/3". To see the actual flakes, please visit https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyMwsSBUZsYWtlIihXZWJSdGNNZWRpYVJlY29yZGVyVGVzdC5QZWVyQ29ubmVjdGlvbi8zDA. This message was posted automatically by the chromium-try-flakes app.
,
Feb 22 2017
Issue 694780 has been merged into this issue.
,
Feb 23 2017
All the failures are on linux_chromium_tsan_rel_ng. I'll disable the test on Linux TSan.
,
Feb 23 2017
,
Feb 23 2017
CL to disable the test: https://codereview.chromium.org/2716463004/ Taking this bug out of the sheriff queue.
,
Feb 23 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/c1b23bc6063b682fb4145460711ed38de8ed890e commit c1b23bc6063b682fb4145460711ed38de8ed890e Author: treib <treib@chromium.org> Date: Thu Feb 23 13:17:45 2017 Disable WebRtcMediaRecorderTest.PeerConnection on Linux TSan (flaky) TBR=solenberg@chromium.org BUG= 694373 Review-Url: https://codereview.chromium.org/2716463004 Cr-Commit-Position: refs/heads/master@{#452475} [modify] https://crrev.com/c1b23bc6063b682fb4145460711ed38de8ed890e/content/browser/webrtc/webrtc_media_recorder_browsertest.cc
,
Feb 23 2017
A fix for this breakage has landed in Chromium with this WebRTC roll: https://codereview.chromium.org/2712833003/
,
Feb 23 2017
...which landed juuust before the CL that disables the test :D Feel free to just revert that! And sorry for the trouble.
,
Feb 23 2017
No worries; created a revert!
,
Feb 23 2017
An lgtm on the revert would be great: https://codereview.chromium.org/2705113007/
,
Feb 23 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/b7e1925f5dc51dcd72c91edf8be38006a6e051a3 commit b7e1925f5dc51dcd72c91edf8be38006a6e051a3 Author: solenberg <solenberg@chromium.org> Date: Thu Feb 23 20:38:33 2017 Revert of Disable WebRtcMediaRecorderTest.PeerConnection on Linux TSan (flaky) (patchset #1 id:1 of https://codereview.chromium.org/2716463004/ ) Reason for revert: A fix CL for this breakage should be in this WebRTC roll: https://codereview.chromium.org/2712833003/ Original issue's description: > Disable WebRtcMediaRecorderTest.PeerConnection on Linux TSan (flaky) > > TBR=solenberg@chromium.org > > BUG= 694373 > > Review-Url: https://codereview.chromium.org/2716463004 > Cr-Commit-Position: refs/heads/master@{#452475} > Committed: https://chromium.googlesource.com/chromium/src/+/c1b23bc6063b682fb4145460711ed38de8ed890e TBR=treib@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG= 694373 Review-Url: https://codereview.chromium.org/2705113007 Cr-Commit-Position: refs/heads/master@{#452610} [modify] https://crrev.com/b7e1925f5dc51dcd72c91edf8be38006a6e051a3/content/browser/webrtc/webrtc_media_recorder_browsertest.cc
,
Feb 23 2017
|
||||
►
Sign in to add a comment |
||||
Comment 1 by fdoray@chromium.org
, Feb 21 2017Status: Assigned (was: Untriaged)
First failure seen on Feb 15. Assigning to solenberg@ who made multiple changes to third_party/webrtc/voice_engine/ around that time. [ RUN ] WebRtcMediaRecorderTest.PeerConnection/4 ... [23751:23778:0220/221427.278362:28301336531:WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=6 ... [23751:23751:0220/221452.649019:28326707188:INFO:CONSOLE(27)] "Still waiting for satisfaction of function () { return videoSize > 0 && timeStamps.length > 100; }", source: http://127.0.0.1:41676/media/mediarecorder_test_utils.js (27) [23751:23751:0220/221452.653136:28326711295:INFO:CONSOLE(27)] "Still waiting for satisfaction of function () { return videoSize > 0 && timeStamps.length > 100; }", source: http://127.0.0.1:41676/media/mediarecorder_test_utils.js (27) [23751:23751:0220/221452.663708:28326721872:INFO:CONSOLE(27)] "Still waiting for satisfaction of function () { return videoSize > 0 && timeStamps.length > 100; }", source: http://127.0.0.1:41676/media/mediarecorder_test_utils.js (27) [23751:23751:0220/221452.664984:28326723145:INFO:CONSOLE(27)] "Still waiting for satisfaction of function () { return videoSize > 0 && timeStamps.length > 100; }", source: http://127.0.0.1:41676/media/mediarecorder_test_utils.js (27) [23751:23778:0220/221453.018323:28327076500:WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=97 ... [23796:23907:0220/221503.195395:28337255529:ERROR:acm_receiver.cc(51)] AcmReceiver::SetExtraDelay 783 # # Fatal error in ../../third_party/webrtc/voice_engine/channel_proxy.cc, line 289 # last system error: 0 # Check failed: 0 == error (0 vs. -1) # # Received signal 6 #0 0x0000004d1486 __interceptor_backtrace #1 0x0000030ef69a base::debug::StackTrace::StackTrace() #2 0x0000030edc3f base::debug::StackTrace::StackTrace() #3 0x0000030ef0cc base::debug::(anonymous namespace)::StackDumpSignalHandler() #4 0x0000004be9d3 __tsan::CallUserSignalHandler() #5 0x0000004bee77 rtl_sigaction() #6 0x7faf5e781330 <unknown> #7 0x7faf5df93c37 gsignal #8 0x7faf5df97028 abort #9 0x0000004bd954 abort #10 0x00000459bcb4 rtc::FatalMessage::~FatalMessage() #11 0x000008447588 webrtc::voe::ChannelProxy::SetMinimumPlayoutDelay() #12 0x0000083237d1 webrtc::internal::AudioReceiveStream::SetMinimumPlayoutDelay() #13 0x000008323865 webrtc::internal::AudioReceiveStream::SetMinimumPlayoutDelay() #14 0x0000084d4e76 webrtc::RtpStreamsSynchronizer::Process() #15 0x00000832e22d webrtc::ProcessThreadImpl::Process() #16 0x00000832d74a webrtc::ProcessThreadImpl::Run() #17 0x00000459c3e9 rtc::PlatformThread::StartThread() #18 0x0000004b8700 __tsan_thread_start_func #19 0x7faf5e779184 start_thread #20 0x7faf5e05737d clone r8: 00007faf22ba8700 r9: 00007faf5a0a55d0 r10: 0000000000000008 r11: 0000000000000202 r12: 00007faf22b67340 r13: 00007faf22b672e0 r14: 00007faf22b67340 r15: 00007faf651bfdf0 di: 0000000000005cf4 si: 0000000000005d63 bp: 00007faf22b67320 bx: 0000000022b683c0 dx: 0000000000000006 ax: 0000000000000000 cx: ffffffffffffffff sp: 00007faf22b67178 ip: 00007faf5df93c37 efl: 0000000000000202 cgf: 0000000000000033 erf: 0000000000000000 trp: 0000000000000000 msk: 0000000000000000 cr2: 0000000000000000 [end of stack trace] Calling _exit(1). Core file will not be generated. ThreadSanitizer: Matched 249 suppressions (pid=23796): 249 race:third_party/libvpx/source/libvpx/vp8/encoder/* [23751:23778:0220/221504.843976:28338902134:WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=2 [23751:23778:0220/221504.888850:28338947020:WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=3 [23751:23778:0220/221504.931968:28338990133:WARNING:audio_sync_reader.cc(188)] AudioSyncReader::Read timed out, audio glitch count=4 [23751:23751:0220/221504.959306:28339017471:ERROR:browser_test_utils.cc(148)] Cannot communicate with DOMMessageQueue. ../../content/browser/webrtc/webrtc_content_browsertest_base.cc:66: Failure Value of: ExecuteScriptAndExtractString(shell(), javascript, &result) Actual: false Expected: true Failed to execute javascript testRecordRemotePeerConnection("video/webm;codecs=VP8");. From javascript: (nothing) When executing 'testRecordRemotePeerConnection("video/webm;codecs=VP8");' ../../content/browser/webrtc/webrtc_content_browsertest_base.cc:90: Failure Failed [ FAILED ] WebRtcMediaRecorderTest.PeerConnection/4, where GetParam() = 32-byte object <00-E6 C6-09 00-00 00-00 2A-76 69-64 65-6F 2F-77 65-62 6D-3B 63-6F 64-65 63-73 3D-56 50-38 00-00> (55740 ms)