Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(404)

Issue 2420183002: Don't use barcodes in ProtocolPerfTests (Closed)

Created:
4 years, 2 months ago by Sergey Ulanov
Modified:
4 years, 2 months ago
Reviewers:
Jamie
CC:
chromium-reviews, posciak+watch_chromium.org, chromoting-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Don't use barcodes in ProtocolPerfTests Previously the perf tests were using a unique barcode to identify video frames when measuring latency. This is not longer necessary. Now the tests will use fake input event timestamps and video stats messages to measure latency. Committed: https://crrev.com/69d9c4d4f5a66e0f7bcf02c40058d7d2e122300b Committed: https://crrev.com/b047307ab561878d4357bdf7e617785e4dbd4f44 Cr-Original-Commit-Position: refs/heads/master@{#425895} Cr-Commit-Position: refs/heads/master@{#425998}

Patch Set 1 : . #

Total comments: 6

Patch Set 2 : . #

Total comments: 2

Patch Set 3 : . #

Patch Set 4 : . #

Patch Set 5 : Update ChromotingHost::OnSessionAuthenticated() to fix test crash #

Unified diffs Side-by-side diffs Delta from patch set Stats (+157 lines, -181 lines) Patch
M remoting/host/chromoting_host.h View 5 chunks +6 lines, -3 lines 0 comments Download
M remoting/host/chromoting_host.cc View 1 2 3 4 3 chunks +17 lines, -22 lines 0 comments Download
M remoting/host/chromoting_host_unittest.cc View 4 chunks +8 lines, -10 lines 0 comments Download
M remoting/host/client_session.h View 1 2 2 chunks +7 lines, -0 lines 0 comments Download
M remoting/host/client_session.cc View 1 2 2 chunks +12 lines, -1 line 0 comments Download
M remoting/test/cyclic_frame_generator.h View 1 2 5 chunks +12 lines, -19 lines 0 comments Download
M remoting/test/cyclic_frame_generator.cc View 1 2 3 3 chunks +8 lines, -7 lines 0 comments Download
M remoting/test/frame_generator_util.h View 1 chunk +0 lines, -7 lines 0 comments Download
M remoting/test/frame_generator_util.cc View 2 chunks +0 lines, -50 lines 0 comments Download
M remoting/test/protocol_perftest.cc View 1 2 6 chunks +79 lines, -44 lines 0 comments Download
M remoting/test/scroll_frame_generator.h View 1 chunk +5 lines, -8 lines 0 comments Download
M remoting/test/scroll_frame_generator.cc View 1 2 3 1 chunk +3 lines, -10 lines 0 comments Download

Messages

Total messages: 29 (14 generated)
Sergey Ulanov
4 years, 2 months ago (2016-10-14 21:52:36 UTC) #3
Jamie
https://codereview.chromium.org/2420183002/diff/20001/remoting/test/cyclic_frame_generator.h File remoting/test/cyclic_frame_generator.h (right): https://codereview.chromium.org/2420183002/diff/20001/remoting/test/cyclic_frame_generator.h#newcode73 remoting/test/cyclic_frame_generator.h:73: // they are generated. Please update this comment. https://codereview.chromium.org/2420183002/diff/20001/remoting/test/protocol_perftest.cc ...
4 years, 2 months ago (2016-10-14 23:26:07 UTC) #4
Sergey Ulanov
https://codereview.chromium.org/2420183002/diff/20001/remoting/test/cyclic_frame_generator.h File remoting/test/cyclic_frame_generator.h (right): https://codereview.chromium.org/2420183002/diff/20001/remoting/test/cyclic_frame_generator.h#newcode73 remoting/test/cyclic_frame_generator.h:73: // they are generated. On 2016/10/14 23:26:07, Jamie wrote: ...
4 years, 2 months ago (2016-10-17 22:40:26 UTC) #5
Jamie
lgtm https://codereview.chromium.org/2420183002/diff/40001/remoting/test/cyclic_frame_generator.h File remoting/test/cyclic_frame_generator.h (right): https://codereview.chromium.org/2420183002/diff/40001/remoting/test/cyclic_frame_generator.h#newcode70 remoting/test/cyclic_frame_generator.h:70: // must be the event timestamp generated by ...
4 years, 2 months ago (2016-10-17 22:51:16 UTC) #6
Sergey Ulanov
Found one more issue: the test wasn't working properly for ICE connections because for them ...
4 years, 2 months ago (2016-10-17 23:03:31 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2420183002/80001
4 years, 2 months ago (2016-10-17 23:04:59 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/313463)
4 years, 2 months ago (2016-10-17 23:24:02 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2420183002/100001
4 years, 2 months ago (2016-10-18 03:37:14 UTC) #16
commit-bot: I haz the power
Committed patchset #4 (id:100001)
4 years, 2 months ago (2016-10-18 05:56:11 UTC) #17
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/69d9c4d4f5a66e0f7bcf02c40058d7d2e122300b Cr-Commit-Position: refs/heads/master@{#425895}
4 years, 2 months ago (2016-10-18 05:58:17 UTC) #19
Guido Urdaneta
A revert of this CL (patchset #4 id:100001) has been created in https://codereview.chromium.org/2431513003/ by guidou@chromium.org. ...
4 years, 2 months ago (2016-10-18 08:17:50 UTC) #20
findit-for-me
FYI: Findit identified this CL at revision 425895 as the culprit for failures in the ...
4 years, 2 months ago (2016-10-18 08:22:02 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2420183002/120001
4 years, 2 months ago (2016-10-18 16:52:42 UTC) #25
commit-bot: I haz the power
Committed patchset #5 (id:120001)
4 years, 2 months ago (2016-10-18 17:19:50 UTC) #27
commit-bot: I haz the power
4 years, 2 months ago (2016-10-18 17:23:13 UTC) #29
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/b047307ab561878d4357bdf7e617785e4dbd4f44
Cr-Commit-Position: refs/heads/master@{#425998}

Powered by Google App Engine
This is Rietveld 408576698