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

Issue 1898233002: Report expected task queueing time via UMA (Closed)

Created:
4 years, 8 months ago by tdresser
Modified:
4 years, 5 months ago
CC:
chromium-reviews, scheduler-bugs_chromium.org, asvitkine+watch_chromium.org, dtapuska, Kunihiko Sakamoto
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Report expected task queueing time via UMA Reported to: RendererScheduler.ExpectedTaskQueueingDuration This is recorded for each 5 second window. This is the expected queueing duration for a high priority task. BUG=607151 TEST=QueueingTimeEstimatorTest Committed: https://crrev.com/06f261ea4b8db484ffd50d96676dd34e203fa626 Cr-Commit-Position: refs/heads/master@{#404185}

Patch Set 1 #

Total comments: 34

Patch Set 2 : Address skyostil@'s comments. #

Total comments: 5

Patch Set 3 : Style nit. #

Patch Set 4 : Super rough alternative approach. #

Total comments: 10

Patch Set 5 : Rebase PS 3 #

Patch Set 6 : panicker@'s patch. #

Patch Set 7 : Combine approaches, add tests. #

Patch Set 8 : Fix perf test #

Total comments: 29

Patch Set 9 : Address Alex's feedback. #

Total comments: 2

Patch Set 10 : Partway through review feedback. #

Patch Set 11 : RenderSchedulerImpl owns all the things. #

Total comments: 16

Patch Set 12 : Address feedback. #

Total comments: 3

Patch Set 13 : Address nits. #

Total comments: 4

Patch Set 14 : Address comments. #

Total comments: 2

Patch Set 15 : State window size in histograms.xml. #

Patch Set 16 : Remove export. Fix windows. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+532 lines, -85 lines) Patch
M components/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -0 lines 0 comments Download
M components/components_tests.gyp View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +5 lines, -2 lines 0 comments Download
M components/scheduler/BUILD.gn View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 3 chunks +7 lines, -2 lines 0 comments Download
A components/scheduler/base/queueing_time_estimator.h View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +53 lines, -0 lines 0 comments Download
A components/scheduler/base/queueing_time_estimator.cc View 1 2 3 4 5 6 7 8 1 chunk +87 lines, -0 lines 0 comments Download
A components/scheduler/base/queueing_time_estimator_unittest.cc View 1 2 3 4 5 6 1 chunk +94 lines, -0 lines 0 comments Download
M components/scheduler/base/task_queue_manager.h View 1 2 3 4 5 6 7 8 9 10 11 5 chunks +13 lines, -2 lines 0 comments Download
M components/scheduler/base/task_queue_manager.cc View 1 2 3 4 5 6 7 8 9 10 11 6 chunks +28 lines, -4 lines 0 comments Download
M components/scheduler/base/task_queue_manager_perftest.cc View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +5 lines, -0 lines 0 comments Download
M components/scheduler/base/task_queue_manager_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 7 chunks +60 lines, -6 lines 0 comments Download
A components/scheduler/base/task_time_tracker.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +26 lines, -0 lines 0 comments Download
D components/scheduler/base/test_always_fail_time_source.h View 1 2 3 4 5 6 1 chunk +0 lines, -26 lines 0 comments Download
D components/scheduler/base/test_always_fail_time_source.cc View 1 2 3 4 5 6 1 chunk +0 lines, -21 lines 0 comments Download
A components/scheduler/base/test_count_uses_time_source.h View 1 2 3 4 5 6 1 chunk +29 lines, -0 lines 0 comments Download
A components/scheduler/base/test_count_uses_time_source.cc View 1 2 3 4 5 6 7 8 9 1 chunk +21 lines, -0 lines 0 comments Download
A components/scheduler/base/test_task_time_tracker.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +21 lines, -0 lines 0 comments Download
M components/scheduler/base/time_domain.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -1 line 0 comments Download
M components/scheduler/base/time_domain.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -2 lines 0 comments Download
M components/scheduler/base/time_domain_unittest.cc View 1 2 3 4 5 6 7 8 9 1 chunk +4 lines, -2 lines 0 comments Download
M components/scheduler/child/scheduler_helper.h View 1 2 3 4 5 6 7 8 9 10 2 chunks +7 lines, -1 line 0 comments Download
M components/scheduler/child/scheduler_helper.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -2 lines 0 comments Download
M components/scheduler/renderer/auto_advancing_virtual_time_domain_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +7 lines, -3 lines 0 comments Download
M components/scheduler/renderer/idle_time_estimator_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +6 lines, -4 lines 0 comments Download
M components/scheduler/renderer/renderer_scheduler_impl.h View 1 2 3 4 5 6 7 8 9 10 11 4 chunks +15 lines, -2 lines 0 comments Download
M components/scheduler/renderer/renderer_scheduler_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 7 chunks +25 lines, -5 lines 0 comments Download
M components/scheduler/scheduler.gypi View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +3 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 99 (30 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1898233002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1898233002/1
4 years, 8 months ago (2016-04-19 16:55:50 UTC) #2
tdresser
https://codereview.chromium.org/1898233002/diff/1/components/scheduler/renderer/queueing_time_estimator_unittest.cc File components/scheduler/renderer/queueing_time_estimator_unittest.cc (right): https://codereview.chromium.org/1898233002/diff/1/components/scheduler/renderer/queueing_time_estimator_unittest.cc#newcode115 components/scheduler/renderer/queueing_time_estimator_unittest.cc:115: /*TEST_F(QueueingTimeEstimatorTest, Clear) { I don't think we should clear ...
4 years, 8 months ago (2016-04-19 17:23:46 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/56284)
4 years, 8 months ago (2016-04-19 19:16:25 UTC) #6
Sami
Looks great. Added a few comments. https://codereview.chromium.org/1898233002/diff/1/components/scheduler/renderer/queueing_time_estimator.cc File components/scheduler/renderer/queueing_time_estimator.cc (right): https://codereview.chromium.org/1898233002/diff/1/components/scheduler/renderer/queueing_time_estimator.cc#newcode32 components/scheduler/renderer/queueing_time_estimator.cc:32: base::TimeDelta ExpectedQueueingTimeFromTask(base::TimeTicks task_start, ...
4 years, 8 months ago (2016-04-20 09:51:27 UTC) #7
tdresser
https://codereview.chromium.org/1898233002/diff/1/components/scheduler/renderer/queueing_time_estimator.cc File components/scheduler/renderer/queueing_time_estimator.cc (right): https://codereview.chromium.org/1898233002/diff/1/components/scheduler/renderer/queueing_time_estimator.cc#newcode32 components/scheduler/renderer/queueing_time_estimator.cc:32: base::TimeDelta ExpectedQueueingTimeFromTask(base::TimeTicks task_start, On 2016/04/20 09:51:27, Sami wrote: > ...
4 years, 8 months ago (2016-04-20 15:13:33 UTC) #8
Sami
Thanks, I think this looks excellent. One last thought I have is whether we should ...
4 years, 8 months ago (2016-04-21 10:04:01 UTC) #9
tdresser
I suspect that sampling every N tasks would make this number impossible to interpret. Suppose ...
4 years, 8 months ago (2016-04-21 12:37:28 UTC) #10
Sami
On 2016/04/21 12:37:28, tdresser wrote: > I suspect that sampling every N tasks would make ...
4 years, 8 months ago (2016-04-21 14:25:35 UTC) #11
tdresser
On 2016/04/21 14:25:35, Sami wrote: > On 2016/04/21 12:37:28, tdresser wrote: > > I suspect ...
4 years, 8 months ago (2016-04-21 14:51:05 UTC) #12
Sami
On 2016/04/21 14:51:05, tdresser wrote: > We'd need it to be fast enough on old ...
4 years, 8 months ago (2016-04-21 14:56:04 UTC) #13
tdresser
On 2016/04/21 14:56:04, Sami wrote: > On 2016/04/21 14:51:05, tdresser wrote: > > We'd need ...
4 years, 8 months ago (2016-04-21 16:31:29 UTC) #14
Sami
On 2016/04/21 16:31:29, tdresser wrote: > Are you sure there's no bias? If we sampled ...
4 years, 8 months ago (2016-04-21 16:54:37 UTC) #15
tdresser
On 2016/04/21 16:54:37, Sami wrote: > On 2016/04/21 16:31:29, tdresser wrote: > > Are you ...
4 years, 8 months ago (2016-04-21 17:22:20 UTC) #16
Sami
On 2016/04/21 17:22:20, tdresser wrote: > You're thinking we'd just measure how many frames each ...
4 years, 8 months ago (2016-04-21 17:45:51 UTC) #17
tdresser
Here's a super rough alternative approach. The basic idea is: - The MessageLoop already keeps ...
4 years, 6 months ago (2016-05-30 19:07:46 UTC) #18
tdresser
Hi Dana, I'm definitely not convinced that mucking about with MessageLoop is the correct solution ...
4 years, 6 months ago (2016-06-01 15:08:17 UTC) #20
tdresser
Dana is out, Nico, what do you think of this idea?
4 years, 6 months ago (2016-06-06 17:08:09 UTC) #22
panicker
https://codereview.chromium.org/1898233002/diff/60001/base/message_loop/message_loop.cc File base/message_loop/message_loop.cc (right): https://codereview.chromium.org/1898233002/diff/60001/base/message_loop/message_loop.cc#newcode624 base/message_loop/message_loop.cc:624: recent_time_ = TimeTicks::Now(); On 2016/05/30 19:07:46, tdresser wrote: > ...
4 years, 6 months ago (2016-06-07 19:58:02 UTC) #24
panicker
+thestig for comment
4 years, 6 months ago (2016-06-07 20:03:41 UTC) #27
tdresser
https://codereview.chromium.org/1898233002/diff/60001/base/message_loop/message_loop.cc File base/message_loop/message_loop.cc (right): https://codereview.chromium.org/1898233002/diff/60001/base/message_loop/message_loop.cc#newcode624 base/message_loop/message_loop.cc:624: recent_time_ = TimeTicks::Now(); On 2016/06/07 19:58:02, Shubhie wrote: > ...
4 years, 6 months ago (2016-06-07 20:23:16 UTC) #28
panicker
https://codereview.chromium.org/1898233002/diff/60001/base/message_loop/message_loop.cc File base/message_loop/message_loop.cc (right): https://codereview.chromium.org/1898233002/diff/60001/base/message_loop/message_loop.cc#newcode627 base/message_loop/message_loop.cc:627: OnUpdateRecentTime(recent_time_)); On 2016/06/07 20:23:15, tdresser wrote: > On 2016/06/07 ...
4 years, 6 months ago (2016-06-07 21:04:39 UTC) #29
Lei Zhang
On 2016/06/07 20:03:41, Shubhie wrote: > +thestig for comment I don't have any background on ...
4 years, 6 months ago (2016-06-08 01:02:56 UTC) #30
Lei Zhang
https://codereview.chromium.org/1898233002/diff/60001/components/scheduler/renderer/queueing_time_estimator.cc File components/scheduler/renderer/queueing_time_estimator.cc (right): https://codereview.chromium.org/1898233002/diff/60001/components/scheduler/renderer/queueing_time_estimator.cc#newcode17 components/scheduler/renderer/queueing_time_estimator.cc:17: DCHECK(task_start <= task_end); DCHECK_LE() and friends are preferred, BTW. ...
4 years, 6 months ago (2016-06-08 01:05:27 UTC) #31
tdresser
Your understanding sounds correct. clock_gettime() is slow on the majority of Android devices, so we ...
4 years, 6 months ago (2016-06-08 14:25:05 UTC) #32
Lei Zhang
On 2016/06/08 14:25:05, tdresser wrote: > Since the MessageLoop needs to check the time once ...
4 years, 6 months ago (2016-06-09 03:26:19 UTC) #33
Sami
On 2016/06/09 03:26:19, Lei Zhang (Slow) wrote: > So here's another idea: what if we ...
4 years, 6 months ago (2016-06-09 10:36:26 UTC) #34
tdresser
On 2016/06/09 10:36:26, Sami wrote: > On 2016/06/09 03:26:19, Lei Zhang (Slow) wrote: > > ...
4 years, 6 months ago (2016-06-09 13:41:09 UTC) #35
Sami
On 2016/06/09 13:41:09, tdresser wrote: > On 2016/06/09 10:36:26, Sami wrote: > > On 2016/06/09 ...
4 years, 6 months ago (2016-06-09 14:03:16 UTC) #36
panicker
On 2016/06/09 14:03:16, Sami (slow -- travelling) wrote: > On 2016/06/09 13:41:09, tdresser wrote: > ...
4 years, 6 months ago (2016-06-14 23:29:38 UTC) #37
tdresser
Alright, so, back to the initial approach. I'm trying to figure out where I should ...
4 years, 6 months ago (2016-06-22 19:52:39 UTC) #39
Sami
+alexclarke@ for thoughts. On 2016/06/22 19:52:39, tdresser wrote: > Alright, so, back to the initial ...
4 years, 6 months ago (2016-06-23 11:35:52 UTC) #41
tdresser
> That's "immediate work we could do right now" as opposed to stuff that is ...
4 years, 6 months ago (2016-06-23 15:06:33 UTC) #42
Sami
On 2016/06/23 15:06:33, tdresser wrote: > > That's "immediate work we could do right now" ...
4 years, 6 months ago (2016-06-23 15:10:40 UTC) #43
tdresser
On 2016/06/23 15:10:40, Sami wrote: > On 2016/06/23 15:06:33, tdresser wrote: > > > That's ...
4 years, 6 months ago (2016-06-23 15:13:39 UTC) #44
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1898233002/120001
4 years, 5 months ago (2016-07-04 20:34:16 UTC) #46
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_arm64_dbg_recipe on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/android_arm64_dbg_recipe/builds/91184)
4 years, 5 months ago (2016-07-04 20:51:07 UTC) #48
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1898233002/140001
4 years, 5 months ago (2016-07-05 13:13:43 UTC) #51
tdresser
I think this is ready for an actual review. PTAL! This patch builds on top ...
4 years, 5 months ago (2016-07-05 13:15:46 UTC) #52
alex clarke (OOO till 29th)
Thanks Tim. https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/queueing_time_estimator.cc File components/scheduler/base/queueing_time_estimator.cc (right): https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/queueing_time_estimator.cc#newcode13 components/scheduler/base/queueing_time_estimator.cc:13: base::TimeDelta ExpectedQueueingTimeFromTask(base::TimeTicks task_start, Please add a comment ...
4 years, 5 months ago (2016-07-05 13:47:44 UTC) #53
alex clarke (OOO till 29th)
Thanks Tim. https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/queueing_time_estimator.cc File components/scheduler/base/queueing_time_estimator.cc (right): https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/queueing_time_estimator.cc#newcode13 components/scheduler/base/queueing_time_estimator.cc:13: base::TimeDelta ExpectedQueueingTimeFromTask(base::TimeTicks task_start, Please add a comment ...
4 years, 5 months ago (2016-07-05 13:47:45 UTC) #54
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_compile_dbg_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/216207)
4 years, 5 months ago (2016-07-05 14:13:59 UTC) #56
tdresser
Thanks for the feedback. https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/queueing_time_estimator.cc File components/scheduler/base/queueing_time_estimator.cc (right): https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/queueing_time_estimator.cc#newcode13 components/scheduler/base/queueing_time_estimator.cc:13: base::TimeDelta ExpectedQueueingTimeFromTask(base::TimeTicks task_start, On 2016/07/05 ...
4 years, 5 months ago (2016-07-05 14:30:13 UTC) #57
Sami
Neat! Left a few comments. https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/task_queue_manager.cc File components/scheduler/base/task_queue_manager.cc (right): https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/task_queue_manager.cc#newcode181 components/scheduler/base/task_queue_manager.cc:181: do_work_depth_++; Could we use ...
4 years, 5 months ago (2016-07-05 14:40:39 UTC) #58
alex clarke (OOO till 29th)
https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/task_time_tracker.h File components/scheduler/base/task_time_tracker.h (right): https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/task_time_tracker.h#newcode23 components/scheduler/base/task_time_tracker.h:23: class SCHEDULER_EXPORT TaskTimeTracker : public QueueingTimeEstimator::Client { On 2016/07/05 ...
4 years, 5 months ago (2016-07-05 14:59:35 UTC) #59
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1898233002/160001
4 years, 5 months ago (2016-07-05 15:25:01 UTC) #61
tdresser
Partway through comments. Passing LazyNow from TaskManager::DoWork to TimeDomain::UpdateWorkQueues causes TaskQueueManagerTest.TimeDomainMigration and TaskQueueManagerTest.TimeDomainsAreIndependant to fail. ...
4 years, 5 months ago (2016-07-05 15:52:20 UTC) #62
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/1898233002/200001
4 years, 5 months ago (2016-07-05 20:09:38 UTC) #64
tdresser
https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/task_queue_manager.cc File components/scheduler/base/task_queue_manager.cc (right): https://codereview.chromium.org/1898233002/diff/140001/components/scheduler/base/task_queue_manager.cc#newcode201 components/scheduler/base/task_queue_manager.cc:201: if (do_work_depth_ == 1 && from_main_thread) On 2016/07/05 14:40:38, ...
4 years, 5 months ago (2016-07-05 20:09:39 UTC) #65
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 5 months ago (2016-07-05 21:29:56 UTC) #67
alex clarke (OOO till 29th)
Looking much better now! https://codereview.chromium.org/1898233002/diff/200001/components/scheduler/base/task_queue_manager.cc File components/scheduler/base/task_queue_manager.cc (right): https://codereview.chromium.org/1898233002/diff/200001/components/scheduler/base/task_queue_manager.cc#newcode233 components/scheduler/base/task_queue_manager.cc:233: base::TimeTicks task_end_time = real_time_domain()->Now(); Can ...
4 years, 5 months ago (2016-07-06 09:51:39 UTC) #68
Sami
Looks great. Thanks for doing the LazyNow optimization. One more question about the tracker below. ...
4 years, 5 months ago (2016-07-06 10:08:29 UTC) #69
tdresser
Thanks for all the feedback! I think Shubhie was thinking that the TaskTimeTracker would be ...
4 years, 5 months ago (2016-07-06 13:25:35 UTC) #70
alex clarke (OOO till 29th)
lgtm https://codereview.chromium.org/1898233002/diff/220001/components/scheduler/base/queueing_time_estimator.h File components/scheduler/base/queueing_time_estimator.h (right): https://codereview.chromium.org/1898233002/diff/220001/components/scheduler/base/queueing_time_estimator.h#newcode28 components/scheduler/base/queueing_time_estimator.h:28: }; nit: DISALLOW_COPY_AND_ASSIGN(Client);
4 years, 5 months ago (2016-07-06 13:51:32 UTC) #71
Sami
lgtm if Alex is happy. https://codereview.chromium.org/1898233002/diff/220001/components/scheduler/base/test_task_time_tracker.h File components/scheduler/base/test_task_time_tracker.h (right): https://codereview.chromium.org/1898233002/diff/220001/components/scheduler/base/test_task_time_tracker.h#newcode17 components/scheduler/base/test_task_time_tracker.h:17: base::TimeTicks endTime) override{}; nit: ...
4 years, 5 months ago (2016-07-06 13:51:33 UTC) #72
tdresser
+isherman@ for histograms.xml +sdefresne@ for components/BUILD.gn (test change) https://codereview.chromium.org/1898233002/diff/220001/components/scheduler/base/queueing_time_estimator.h File components/scheduler/base/queueing_time_estimator.h (right): https://codereview.chromium.org/1898233002/diff/220001/components/scheduler/base/queueing_time_estimator.h#newcode28 components/scheduler/base/queueing_time_estimator.h:28: }; ...
4 years, 5 months ago (2016-07-06 14:26:51 UTC) #74
sdefresne
components/BUILD.gn lgtm (though I made some comments on the rest of the code that I ...
4 years, 5 months ago (2016-07-06 14:51:32 UTC) #75
tdresser
https://codereview.chromium.org/1898233002/diff/240001/components/scheduler/base/task_time_tracker.h File components/scheduler/base/task_time_tracker.h (right): https://codereview.chromium.org/1898233002/diff/240001/components/scheduler/base/task_time_tracker.h#newcode17 components/scheduler/base/task_time_tracker.h:17: }; On 2016/07/06 14:51:32, sdefresne wrote: > I think ...
4 years, 5 months ago (2016-07-06 15:09:22 UTC) #76
Ilya Sherman
LGTM % request for extra clarification in the histograms.xml description: https://codereview.chromium.org/1898233002/diff/260001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/1898233002/diff/260001/tools/metrics/histograms/histograms.xml#newcode45780 ...
4 years, 5 months ago (2016-07-06 22:53:34 UTC) #77
tdresser
https://codereview.chromium.org/1898233002/diff/260001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/1898233002/diff/260001/tools/metrics/histograms/histograms.xml#newcode45780 tools/metrics/histograms/histograms.xml:45780: + priority tasks posted to the RendererScheduler. Recorded for ...
4 years, 5 months ago (2016-07-07 13:38:17 UTC) #78
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/1898233002/280001
4 years, 5 months ago (2016-07-07 13:38:40 UTC) #81
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_compile_dbg_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/217330)
4 years, 5 months ago (2016-07-07 14:10:19 UTC) #83
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/1898233002/280001
4 years, 5 months ago (2016-07-07 14:17:08 UTC) #85
commit-bot: I haz the power
Try jobs failed on following builders: win_clang on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_clang/builds/49093)
4 years, 5 months ago (2016-07-07 14:52:37 UTC) #87
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/1898233002/300001
4 years, 5 months ago (2016-07-07 15:52:29 UTC) #90
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/100009)
4 years, 5 months ago (2016-07-07 16:59:29 UTC) #92
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/1898233002/300001
4 years, 5 months ago (2016-07-07 17:09:23 UTC) #94
commit-bot: I haz the power
Committed patchset #16 (id:300001)
4 years, 5 months ago (2016-07-07 18:30:10 UTC) #96
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-07 18:30:51 UTC) #97
commit-bot: I haz the power
4 years, 5 months ago (2016-07-07 18:32:15 UTC) #99
Message was sent while issue was closed.
Patchset 16 (id:??) landed as
https://crrev.com/06f261ea4b8db484ffd50d96676dd34e203fa626
Cr-Commit-Position: refs/heads/master@{#404185}

Powered by Google App Engine
This is Rietveld 408576698