|
|
DescriptionAdd FlexFEC end-to-end test.
Verifies correct reception of FlexFEC packets.
BUG=webrtc:5654
Committed: https://crrev.com/1e3dfbfc2b098e8e2c1dcf355ab41e6b1f839a0c
Cr-Commit-Position: refs/heads/master@{#15113}
Patch Set 1 #Patch Set 2 : Rebase on top of initial stats CL. #
Total comments: 4
Patch Set 3 : Feedback response 1. #Patch Set 4 : Rebase. #Patch Set 5 : Replace count with find in one more place. #
Total comments: 2
Patch Set 6 : Feedback response 2. #Messages
Total messages: 34 (16 generated)
brandtr@webrtc.org changed reviewers: + stefan@webrtc.org
Please have initial look at this WIP CL. The bulk of this code is basically copied from the corresponding Ulpfec test. This test will currently not pass, due to some issues with how the RTP send stats are collected. A CL fixing that is coming.
Description was changed from ========== Add FlexFEC end-to-end test. Verifies correct reception of FlexFEC packets. BUG=webrtc:5654 ========== to ========== Add FlexFEC end-to-end test. Verifies correct reception of FlexFEC packets. BUG=webrtc:5654 ==========
brandtr@webrtc.org changed reviewers: + nisse@webrtc.org
Rebase on top of initial stats CL.
https://codereview.webrtc.org/2503633004/diff/20001/webrtc/video/end_to_end_t... File webrtc/video/end_to_end_tests.cc (right): https://codereview.webrtc.org/2503633004/diff/20001/webrtc/video/end_to_end_t... webrtc/video/end_to_end_tests.cc:689: if (protected_sequence_numbers_.count(header.sequenceNumber) != 0) { I prefer find() over count as it's cheaper. https://codereview.webrtc.org/2503633004/diff/20001/webrtc/video/end_to_end_t... webrtc/video/end_to_end_tests.cc:691: protected_sequence_numbers_.erase(header.sequenceNumber); And then you can erase what you found here.
https://codereview.webrtc.org/2503633004/diff/20001/webrtc/video/end_to_end_t... File webrtc/video/end_to_end_tests.cc (right): https://codereview.webrtc.org/2503633004/diff/20001/webrtc/video/end_to_end_t... webrtc/video/end_to_end_tests.cc:689: if (protected_sequence_numbers_.count(header.sequenceNumber) != 0) { On 2016/11/15 14:21:44, stefan-webrtc (holmer) wrote: > I prefer find() over count as it's cheaper. Done. https://codereview.webrtc.org/2503633004/diff/20001/webrtc/video/end_to_end_t... webrtc/video/end_to_end_tests.cc:691: protected_sequence_numbers_.erase(header.sequenceNumber); On 2016/11/15 14:21:44, stefan-webrtc (holmer) wrote: > And then you can erase what you found here. Done.
lgtm
Rebase.
The CQ bit was checked by brandtr@webrtc.org
The patchset sent to the CQ was uploaded after l-g-t-m from stefan@webrtc.org Link to the patchset: https://codereview.webrtc.org/2503633004/#ps80001 (title: "Replace count with find in one more place.")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by brandtr@webrtc.org
lgtm https://codereview.webrtc.org/2503633004/diff/80001/webrtc/video/end_to_end_t... File webrtc/video/end_to_end_tests.cc (right): https://codereview.webrtc.org/2503633004/diff/80001/webrtc/video/end_to_end_t... webrtc/video/end_to_end_tests.cc:748: << "Timed out waiting for dropped frames frames to be rendered."; Repeated word.
https://codereview.webrtc.org/2503633004/diff/80001/webrtc/video/end_to_end_t... File webrtc/video/end_to_end_tests.cc (right): https://codereview.webrtc.org/2503633004/diff/80001/webrtc/video/end_to_end_t... webrtc/video/end_to_end_tests.cc:748: << "Timed out waiting for dropped frames frames to be rendered."; On 2016/11/16 07:45:27, nisse-webrtc wrote: > Repeated word. Fixed.
The CQ bit was checked by brandtr@webrtc.org
The patchset sent to the CQ was uploaded after l-g-t-m from nisse@webrtc.org, stefan@webrtc.org Link to the patchset: https://codereview.webrtc.org/2503633004/#ps100001 (title: "Feedback response 2.")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: mac_baremetal on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/mac_baremetal/builds/16239)
The CQ bit was checked by brandtr@webrtc.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: win_baremetal on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_baremetal/builds/16134)
The CQ bit was checked by brandtr@webrtc.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: win_baremetal on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_baremetal/builds/16175)
The CQ bit was checked by brandtr@webrtc.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
Message was sent while issue was closed.
Description was changed from ========== Add FlexFEC end-to-end test. Verifies correct reception of FlexFEC packets. BUG=webrtc:5654 ========== to ========== Add FlexFEC end-to-end test. Verifies correct reception of FlexFEC packets. BUG=webrtc:5654 ==========
Message was sent while issue was closed.
Committed patchset #6 (id:100001)
Message was sent while issue was closed.
Description was changed from ========== Add FlexFEC end-to-end test. Verifies correct reception of FlexFEC packets. BUG=webrtc:5654 ========== to ========== Add FlexFEC end-to-end test. Verifies correct reception of FlexFEC packets. BUG=webrtc:5654 Committed: https://crrev.com/1e3dfbfc2b098e8e2c1dcf355ab41e6b1f839a0c Cr-Commit-Position: refs/heads/master@{#15113} ==========
Message was sent while issue was closed.
Patchset 6 (id:??) landed as https://crrev.com/1e3dfbfc2b098e8e2c1dcf355ab41e6b1f839a0c Cr-Commit-Position: refs/heads/master@{#15113} |