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

Issue 1687703002: Refactored CL for moving the output to a separate thread. (Closed)

Created:
4 years, 10 months ago by terelius
Modified:
4 years, 7 months ago
CC:
webrtc-reviews_webrtc.org, Andrew MacDonald, henrika_webrtc, tterriberry_mozilla.com, audio-team_agora.io, hlundin-webrtc, peah-webrtc, minyue-webrtc, pbos-webrtc, mflodman
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Refactored CL for moving the output to a separate thread. The logging thread is always active. The main thread uses SwapQueues to pass events to the logging thread. The logging thread moves the events to either a RingBuffer history in memory, or to a string which is written to disc. RtcEventLogImpl constructor takes a clock for easier testing. BUG=webrtc:4741 Committed: https://crrev.com/4311ba59d8186400b892eafff2b71529a7e25a85 Cr-Commit-Position: refs/heads/master@{#12476}

Patch Set 1 #

Patch Set 2 : Only take ownership of the file if we actually start logging #

Total comments: 18

Patch Set 3 : Add a helper class that encapsulates the thread state and history. #

Patch Set 4 : Rebase #

Patch Set 5 : Fix compile errors #

Total comments: 50

Patch Set 6 : Refactoring and other comments #

Total comments: 11

Patch Set 7 : Minor update #

Total comments: 26

Patch Set 8 : Change path for swap_queue.h, anticipating move #

Total comments: 18

Patch Set 9 : Switch to a single queue for all events #

Patch Set 10 : Try removing 'virtual' from deprecated wrapper functions #

Patch Set 11 : Remove printf's that cause problems on Android #

Total comments: 9

Patch Set 12 : Nits #

Total comments: 12

Patch Set 13 : Comments from solenberg #

Patch Set 14 : No-op #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+980 lines, -333 lines) Patch
M webrtc/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -0 lines 0 comments Download
M webrtc/call/mock/mock_rtc_event_log.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +3 lines, -4 lines 0 comments Download
A webrtc/call/ringbuffer.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +99 lines, -0 lines 0 comments Download
A webrtc/call/ringbuffer_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +170 lines, -0 lines 0 comments Download
M webrtc/call/rtc_event_log.h View 1 2 3 4 5 6 7 8 9 4 chunks +34 lines, -18 lines 0 comments Download
M webrtc/call/rtc_event_log.cc View 1 2 3 4 5 6 7 8 9 10 11 12 11 chunks +157 lines, -222 lines 0 comments Download
A webrtc/call/rtc_event_log_helper_thread.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +123 lines, -0 lines 0 comments Download
A webrtc/call/rtc_event_log_helper_thread.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +285 lines, -0 lines 1 comment Download
M webrtc/call/rtc_event_log_unittest.cc View 1 2 3 4 5 6 7 8 9 10 13 chunks +103 lines, -88 lines 0 comments Download
M webrtc/voice_engine/channel_manager.cc View 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M webrtc/webrtc.gyp View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +2 lines, -0 lines 0 comments Download
M webrtc/webrtc_tests.gypi View 1 2 3 4 5 6 7 8 9 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 89 (19 generated)
terelius
Please take a look at this refactored CL.
4 years, 10 months ago (2016-02-10 01:57:30 UTC) #3
the sun
Thanks for doing this, I think it is looking a lot better! I have one ...
4 years, 10 months ago (2016-02-10 10:47:23 UTC) #4
ivoc
After scanning through the code and thinking about it for a while I have a ...
4 years, 10 months ago (2016-02-10 13:07:54 UTC) #5
terelius
https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc#newcode124 webrtc/call/rtc_event_log.cc:124: void LogToMemory() EXCLUSIVE_LOCKS_REQUIRED(crit_); On 2016/02/10 10:47:23, the sun wrote: ...
4 years, 10 months ago (2016-02-11 21:27:28 UTC) #6
terelius
On 2016/02/10 13:07:54, ivoc wrote: > After scanning through the code and thinking about it ...
4 years, 10 months ago (2016-02-11 22:05:38 UTC) #7
the sun
https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc#newcode124 webrtc/call/rtc_event_log.cc:124: void LogToMemory() EXCLUSIVE_LOCKS_REQUIRED(crit_); On 2016/02/11 21:27:28, terelius wrote: > ...
4 years, 10 months ago (2016-02-12 09:37:32 UTC) #8
terelius
https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc#newcode124 webrtc/call/rtc_event_log.cc:124: void LogToMemory() EXCLUSIVE_LOCKS_REQUIRED(crit_); On 2016/02/12 09:37:32, the sun wrote: ...
4 years, 10 months ago (2016-02-12 14:13:38 UTC) #9
the sun
https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc#newcode124 webrtc/call/rtc_event_log.cc:124: void LogToMemory() EXCLUSIVE_LOCKS_REQUIRED(crit_); On 2016/02/12 14:13:38, terelius wrote: > ...
4 years, 10 months ago (2016-02-12 15:37:27 UTC) #10
terelius
https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc#newcode124 webrtc/call/rtc_event_log.cc:124: void LogToMemory() EXCLUSIVE_LOCKS_REQUIRED(crit_); On 2016/02/12 15:37:27, the sun wrote: ...
4 years, 10 months ago (2016-02-12 16:22:25 UTC) #11
the sun
https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc#newcode124 webrtc/call/rtc_event_log.cc:124: void LogToMemory() EXCLUSIVE_LOCKS_REQUIRED(crit_); On 2016/02/12 16:22:24, terelius wrote: > ...
4 years, 10 months ago (2016-02-16 13:29:15 UTC) #12
terelius
https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/20001/webrtc/call/rtc_event_log.cc#newcode124 webrtc/call/rtc_event_log.cc:124: void LogToMemory() EXCLUSIVE_LOCKS_REQUIRED(crit_); On 2016/02/16 13:29:15, the sun wrote: ...
4 years, 10 months ago (2016-02-16 14:36:58 UTC) #13
the sun
We have discussed this CL at length now (+ the previous one on the same ...
4 years, 10 months ago (2016-02-17 09:44:20 UTC) #14
terelius
> > > > Oh, so you are saying that you would always process one ...
4 years, 10 months ago (2016-02-17 14:21:17 UTC) #15
the sun
On 2016/02/17 14:21:17, terelius wrote: > > > > > > Oh, so you are ...
4 years, 10 months ago (2016-02-17 14:51:42 UTC) #16
terelius
On 2016/02/17 14:51:42, the sun wrote: > On 2016/02/17 14:21:17, terelius wrote: > > > ...
4 years, 10 months ago (2016-02-17 16:10:33 UTC) #17
the sun
On 2016/02/17 16:10:33, terelius wrote: > On 2016/02/17 14:51:42, the sun wrote: > > On ...
4 years, 10 months ago (2016-02-17 16:33:53 UTC) #18
terelius
Please take a look. (The trybot failures on asan&friends is caused by a bug in ...
4 years, 10 months ago (2016-02-19 14:30:39 UTC) #19
the sun
Thanks, I think this is moving in the right direction. I'd like to focus on ...
4 years, 10 months ago (2016-02-25 15:23:19 UTC) #20
stefan-webrtc
https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/ringbuffer.h File webrtc/call/ringbuffer.h (right): https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/ringbuffer.h#newcode27 webrtc/call/ringbuffer.h:27: data_ = new T[capacity + 1]; Comment on "capacity ...
4 years, 9 months ago (2016-03-01 09:44:16 UTC) #21
ivoc
https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/rtc_event_log.cc#newcode108 webrtc/call/rtc_event_log.cc:108: SwapQueue<EventLogMessage> message_queue_; On 2016/03/01 09:44:16, stefan-webrtc (holmer) wrote: > ...
4 years, 9 months ago (2016-03-01 10:04:57 UTC) #22
terelius
https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/rtc_event_log.cc#newcode108 webrtc/call/rtc_event_log.cc:108: SwapQueue<EventLogMessage> message_queue_; On 2016/03/01 10:04:57, ivoc wrote: > On ...
4 years, 9 months ago (2016-03-01 11:24:04 UTC) #23
the sun
https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/rtc_event_log.cc File webrtc/call/rtc_event_log.cc (right): https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/rtc_event_log.cc#newcode108 webrtc/call/rtc_event_log.cc:108: SwapQueue<EventLogMessage> message_queue_; On 2016/03/01 11:24:04, terelius wrote: > On ...
4 years, 9 months ago (2016-03-02 10:09:16 UTC) #24
the sun
https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/rtc_event_log_helper_thread.cc File webrtc/call/rtc_event_log_helper_thread.cc (right): https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/rtc_event_log_helper_thread.cc#newcode121 webrtc/call/rtc_event_log_helper_thread.cc:121: // Extract the head of each queue. Could you ...
4 years, 9 months ago (2016-03-03 14:31:43 UTC) #25
terelius
Please take another look. https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/ringbuffer.h File webrtc/call/ringbuffer.h (right): https://codereview.webrtc.org/1687703002/diff/80001/webrtc/call/ringbuffer.h#newcode27 webrtc/call/ringbuffer.h:27: data_ = new T[capacity + ...
4 years, 9 months ago (2016-03-09 19:49:40 UTC) #26
stefan-webrtc
LG please take a look at the test failures though. https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.cc File webrtc/call/rtc_event_log_helper_thread.cc (right): https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.cc#newcode162 ...
4 years, 9 months ago (2016-03-10 13:03:15 UTC) #27
terelius
The errors are expected and caused by the FileWrapper closing the file after writing an ...
4 years, 9 months ago (2016-03-10 13:47:41 UTC) #28
the sun
https://codereview.webrtc.org/1687703002/diff/120001/webrtc/call/ringbuffer.h File webrtc/call/ringbuffer.h (right): https://codereview.webrtc.org/1687703002/diff/120001/webrtc/call/ringbuffer.h#newcode15 webrtc/call/ringbuffer.h:15: #include "webrtc/base/checks.h" - There should be a unit test ...
4 years, 9 months ago (2016-03-11 13:21:57 UTC) #29
ivoc
https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.cc File webrtc/call/rtc_event_log_helper_thread.cc (right): https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.cc#newcode96 webrtc/call/rtc_event_log_helper_thread.cc:96: // TODO(terelius): We create a new event strem per ...
4 years, 9 months ago (2016-03-11 13:29:53 UTC) #30
the sun
https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.h File webrtc/call/rtc_event_log_helper_thread.h (right): https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.h#newcode109 webrtc/call/rtc_event_log_helper_thread.h:109: rtclog::Event config_event_; On 2016/03/11 13:29:53, ivoc wrote: > These ...
4 years, 9 months ago (2016-03-11 13:37:47 UTC) #31
ivoc
https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.h File webrtc/call/rtc_event_log_helper_thread.h (right): https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.h#newcode109 webrtc/call/rtc_event_log_helper_thread.h:109: rtclog::Event config_event_; On 2016/03/11 13:37:47, the sun wrote: > ...
4 years, 9 months ago (2016-03-11 13:40:27 UTC) #32
terelius
This CL is currently blocked on moving swap_queue.h to base/ https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.cc File webrtc/call/rtc_event_log_helper_thread.cc (right): https://codereview.webrtc.org/1687703002/diff/100001/webrtc/call/rtc_event_log_helper_thread.cc#newcode96 ...
4 years, 9 months ago (2016-03-18 14:03:25 UTC) #33
stefan-webrtc
ping, any chance we can get this in this week?
4 years, 9 months ago (2016-03-23 12:51:42 UTC) #34
terelius
On 2016/03/23 12:51:42, stefan-webrtc (holmer) wrote: > ping, any chance we can get this in ...
4 years, 9 months ago (2016-03-23 12:59:03 UTC) #35
stefan-webrtc
On 2016/03/23 12:59:03, terelius wrote: > On 2016/03/23 12:51:42, stefan-webrtc (holmer) wrote: > > ping, ...
4 years, 9 months ago (2016-03-23 13:05:49 UTC) #36
terelius
On 2016/03/23 13:05:49, stefan-webrtc (holmer) wrote: > On 2016/03/23 12:59:03, terelius wrote: > > On ...
4 years, 9 months ago (2016-03-23 13:08:23 UTC) #37
the sun
On 2016/03/23 13:08:23, terelius wrote: > On 2016/03/23 13:05:49, stefan-webrtc (holmer) wrote: > > On ...
4 years, 9 months ago (2016-03-23 13:18:21 UTC) #38
the sun
On 2016/03/23 13:08:23, terelius wrote: > On 2016/03/23 13:05:49, stefan-webrtc (holmer) wrote: > > On ...
4 years, 9 months ago (2016-03-23 13:18:22 UTC) #39
terelius
On 2016/03/23 13:18:22, the sun wrote: > On 2016/03/23 13:08:23, terelius wrote: > > On ...
4 years, 9 months ago (2016-03-23 13:51:32 UTC) #40
the sun
Keeping a preset size ring buffer of non-serialized proto mesages is not a good long ...
4 years, 9 months ago (2016-03-24 13:49:44 UTC) #41
terelius
https://codereview.webrtc.org/1687703002/diff/120001/webrtc/call/rtc_event_log_helper_thread.cc File webrtc/call/rtc_event_log_helper_thread.cc (right): https://codereview.webrtc.org/1687703002/diff/120001/webrtc/call/rtc_event_log_helper_thread.cc#newcode21 webrtc/call/rtc_event_log_helper_thread.cc:21: const int kEventsInHistory = 10000; On 2016/03/24 13:49:43, the ...
4 years, 8 months ago (2016-03-29 09:38:32 UTC) #42
the sun
stefan@, I leave it to you to decide whether the current design is acceptable in ...
4 years, 8 months ago (2016-03-30 09:12:39 UTC) #43
stefan-webrtc
https://codereview.webrtc.org/1687703002/diff/140001/webrtc/call/rtc_event_log_helper_thread.h File webrtc/call/rtc_event_log_helper_thread.h (right): https://codereview.webrtc.org/1687703002/diff/140001/webrtc/call/rtc_event_log_helper_thread.h#newcode99 webrtc/call/rtc_event_log_helper_thread.h:99: RingBuffer<rtclog::Event> history_; On 2016/03/30 09:12:39, the sun wrote: > ...
4 years, 8 months ago (2016-03-30 09:23:55 UTC) #44
terelius
https://codereview.webrtc.org/1687703002/diff/120001/webrtc/call/rtc_event_log_helper_thread.cc File webrtc/call/rtc_event_log_helper_thread.cc (right): https://codereview.webrtc.org/1687703002/diff/120001/webrtc/call/rtc_event_log_helper_thread.cc#newcode21 webrtc/call/rtc_event_log_helper_thread.cc:21: const int kEventsInHistory = 10000; On 2016/03/30 09:12:38, the ...
4 years, 8 months ago (2016-03-30 10:36:59 UTC) #45
stefan-webrtc
If we can agree on landing this as a first version, it would be good ...
4 years, 8 months ago (2016-04-01 13:46:25 UTC) #46
the sun
On 2016/04/01 13:46:25, stefan-webrtc (holmer) wrote: > If we can agree on landing this as ...
4 years, 8 months ago (2016-04-01 15:57:01 UTC) #47
ivoc
Although I somewhat agree with Fredrik on some points, I think it would be good ...
4 years, 8 months ago (2016-04-05 14:57:09 UTC) #49
the sun
Björn and I had an offline discussion today and are in agreement that we should ...
4 years, 8 months ago (2016-04-08 08:40:18 UTC) #51
stefan-webrtc
lgtm https://codereview.webrtc.org/1687703002/diff/140001/webrtc/call/rtc_event_log_helper_thread.cc File webrtc/call/rtc_event_log_helper_thread.cc (right): https://codereview.webrtc.org/1687703002/diff/140001/webrtc/call/rtc_event_log_helper_thread.cc#newcode102 webrtc/call/rtc_event_log_helper_thread.cc:102: max_size_bytes_) { Shouldn't this be moved to the ...
4 years, 8 months ago (2016-04-12 15:48:50 UTC) #52
terelius
I switched to a using a single queue for all types of events since I ...
4 years, 8 months ago (2016-04-16 23:29:24 UTC) #53
stefan-webrtc
lgtm again with nits fixed. https://codereview.webrtc.org/1687703002/diff/200001/webrtc/call/ringbuffer.h File webrtc/call/ringbuffer.h (right): https://codereview.webrtc.org/1687703002/diff/200001/webrtc/call/ringbuffer.h#newcode70 webrtc/call/ringbuffer.h:70: swap(*back_, elem); I'd prefer ...
4 years, 8 months ago (2016-04-19 08:23:04 UTC) #54
stefan-webrtc
lgtm again with nits fixed. https://codereview.webrtc.org/1687703002/diff/200001/webrtc/call/ringbuffer.h File webrtc/call/ringbuffer.h (right): https://codereview.webrtc.org/1687703002/diff/200001/webrtc/call/ringbuffer.h#newcode70 webrtc/call/ringbuffer.h:70: swap(*back_, elem); I'd prefer ...
4 years, 8 months ago (2016-04-19 08:23:04 UTC) #55
terelius
https://codereview.webrtc.org/1687703002/diff/200001/webrtc/call/ringbuffer.h File webrtc/call/ringbuffer.h (right): https://codereview.webrtc.org/1687703002/diff/200001/webrtc/call/ringbuffer.h#newcode70 webrtc/call/ringbuffer.h:70: swap(*back_, elem); On 2016/04/19 08:23:04, stefan-webrtc (holmer) wrote: > ...
4 years, 8 months ago (2016-04-19 09:21:56 UTC) #56
stefan-webrtc
https://codereview.webrtc.org/1687703002/diff/200001/webrtc/call/ringbuffer.h File webrtc/call/ringbuffer.h (right): https://codereview.webrtc.org/1687703002/diff/200001/webrtc/call/ringbuffer.h#newcode70 webrtc/call/ringbuffer.h:70: swap(*back_, elem); On 2016/04/19 09:21:56, terelius wrote: > On ...
4 years, 8 months ago (2016-04-19 09:33:32 UTC) #57
the sun
https://codereview.webrtc.org/1687703002/diff/140001/webrtc/call/rtc_event_log_helper_thread.h File webrtc/call/rtc_event_log_helper_thread.h (right): https://codereview.webrtc.org/1687703002/diff/140001/webrtc/call/rtc_event_log_helper_thread.h#newcode51 webrtc/call/rtc_event_log_helper_thread.h:51: rtc::scoped_ptr<FileWrapper> file; // Only used with START_FILE. On 2016/03/24 ...
4 years, 8 months ago (2016-04-20 11:30:15 UTC) #58
terelius
https://codereview.webrtc.org/1687703002/diff/140001/webrtc/call/rtc_event_log_helper_thread.h File webrtc/call/rtc_event_log_helper_thread.h (right): https://codereview.webrtc.org/1687703002/diff/140001/webrtc/call/rtc_event_log_helper_thread.h#newcode40 webrtc/call/rtc_event_log_helper_thread.h:40: class RtcEventLogHelperThread { On 2016/03/24 13:49:43, the sun wrote: ...
4 years, 8 months ago (2016-04-21 08:10:41 UTC) #59
ivoc
Nice change, still LGTM. As a FYI, I recently came across arena allocators for protobuf ...
4 years, 8 months ago (2016-04-21 08:24:26 UTC) #60
the sun
On 2016/04/21 08:24:26, ivoc wrote: > Nice change, still LGTM. > > As a FYI, ...
4 years, 8 months ago (2016-04-22 08:35:51 UTC) #61
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1687703002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1687703002/240001
4 years, 8 months ago (2016-04-22 09:58:31 UTC) #64
commit-bot: I haz the power
Try jobs failed on following builders: presubmit on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/4997)
4 years, 8 months ago (2016-04-22 10:16:43 UTC) #66
terelius
kjellander, I need approval for adding new files to webrtc/BUILD.gn. Please take a look.
4 years, 8 months ago (2016-04-22 10:41:50 UTC) #68
kjellander_webrtc
On 2016/04/22 10:41:50, terelius wrote: > kjellander, I need approval for adding new files to ...
4 years, 8 months ago (2016-04-22 11:19:53 UTC) #69
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1687703002/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1687703002/240001
4 years, 8 months ago (2016-04-22 12:25:12 UTC) #71
commit-bot: I haz the power
Try jobs failed on following builders: presubmit on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/5007)
4 years, 8 months ago (2016-04-22 12:28:20 UTC) #73
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1687703002/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1687703002/260001
4 years, 8 months ago (2016-04-22 12:57:20 UTC) #77
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_rel on tryserver.webrtc (JOB_TIMED_OUT, no build URL)
4 years, 8 months ago (2016-04-22 14:40:48 UTC) #79
kjellander_webrtc
On 2016/04/22 14:40:48, commit-bot: I haz the power wrote: > Try jobs failed on following ...
4 years, 8 months ago (2016-04-22 19:35:25 UTC) #81
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1687703002/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1687703002/260001
4 years, 8 months ago (2016-04-22 19:35:44 UTC) #83
commit-bot: I haz the power
Committed patchset #14 (id:260001)
4 years, 8 months ago (2016-04-22 19:40:44 UTC) #85
commit-bot: I haz the power
Patchset 14 (id:??) landed as https://crrev.com/4311ba59d8186400b892eafff2b71529a7e25a85 Cr-Commit-Position: refs/heads/master@{#12476}
4 years, 8 months ago (2016-04-22 19:41:28 UTC) #87
tommi
4 years, 7 months ago (2016-05-24 21:47:04 UTC) #89
Message was sent while issue was closed.
https://codereview.webrtc.org/1687703002/diff/260001/webrtc/call/rtc_event_lo...
File webrtc/call/rtc_event_log_helper_thread.cc (right):

https://codereview.webrtc.org/1687703002/diff/260001/webrtc/call/rtc_event_lo...
webrtc/call/rtc_event_log_helper_thread.cc:273: wake_up_->Wait(50);
Please see chromium:614192.  Looks like this thread is running while it
shouldn't.

Powered by Google App Engine
This is Rietveld 408576698