|
|
Created:
5 years ago by alex clarke (OOO till 29th) Modified:
5 years ago Reviewers:
rmcilroy CC:
chromium-reviews, blink-reviews, scheduler-bugs_chromium.org Base URL:
https://chromium.googlesource.com/chromium/src.git@master Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionAdopt a less severe anti-starvation policy for immediate tasks
While addressing starvation of non-delayed tasks by delayed tasks is
important, the strict round robin was causing lots of existing layout
tests to flake. A less extreme anti-starvation policy is still
effective but doesn't entail fixing loads of tests.
BUG=567618, 67039, 560817, 567884
Committed: https://crrev.com/e4972a2857d0dc1b4653c752dfc2c7591430b888
Cr-Commit-Position: refs/heads/master@{#364106}
Patch Set 1 #Patch Set 2 : rebased #Patch Set 3 : Remove skip for editing/spelling/spelling-huge-text-sync.html #
Total comments: 2
Patch Set 4 : Fix comment nit plus a couple of tests #Patch Set 5 : Fix test flakes #
Messages
Total messages: 35 (18 generated)
The CQ bit was checked by alexclarke@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507093004/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507093004/1
alexclarke@chromium.org changed reviewers: + rmcilroy@chromium.org
PTAL :)
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator...) ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ni...) mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_comp...) mac_chromium_gn_rel on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_gn_r...) mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_...)
The CQ bit was checked by alexclarke@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507093004/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507093004/20001
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by alexclarke@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507093004/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507093004/20001
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
The CQ bit was checked by alexclarke@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507093004/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507093004/20001
Description was changed from ========== Adopt a less severe anti-starvation policy for immediate tasks While addressing starvation of non-delayed tasks by delayed tasks is important, the strict round robin was causing lots of existing layout tests to flake. A less extreme anti-starvation policy is still effective but doesn't entail fixing loads of tests. BUG=567618, 67039, 560817 ========== to ========== Adopt a less severe anti-starvation policy for immediate tasks While addressing starvation of non-delayed tasks by delayed tasks is important, the strict round robin was causing lots of existing layout tests to flake. A less extreme anti-starvation policy is still effective but doesn't entail fixing loads of tests. BUG=567618, 67039, 560817, 567884 ==========
The CQ bit was checked by alexclarke@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507093004/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507093004/40001
LGTM https://codereview.chromium.org/1507093004/diff/40001/components/scheduler/ba... File components/scheduler/base/task_queue_selector.h (right): https://codereview.chromium.org/1507093004/diff/40001/components/scheduler/ba... components/scheduler/base/task_queue_selector.h:77: // queue. This method will force select an imemdiate task if those are being /imemdiate/immediate
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
Thanks! https://codereview.chromium.org/1507093004/diff/40001/components/scheduler/ba... File components/scheduler/base/task_queue_selector.h (right): https://codereview.chromium.org/1507093004/diff/40001/components/scheduler/ba... components/scheduler/base/task_queue_selector.h:77: // queue. This method will force select an imemdiate task if those are being On 2015/12/09 11:00:15, rmcilroy wrote: > /imemdiate/immediate Done.
The CQ bit was checked by alexclarke@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from rmcilroy@chromium.org Link to the patchset: https://codereview.chromium.org/1507093004/#ps60001 (title: "Fix comment nit plus a couple of tests")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507093004/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507093004/60001
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_...)
The CQ bit was checked by alexclarke@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from rmcilroy@chromium.org Link to the patchset: https://codereview.chromium.org/1507093004/#ps80001 (title: "Fix test flakes")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1507093004/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1507093004/80001
Message was sent while issue was closed.
Description was changed from ========== Adopt a less severe anti-starvation policy for immediate tasks While addressing starvation of non-delayed tasks by delayed tasks is important, the strict round robin was causing lots of existing layout tests to flake. A less extreme anti-starvation policy is still effective but doesn't entail fixing loads of tests. BUG=567618, 67039, 560817, 567884 ========== to ========== Adopt a less severe anti-starvation policy for immediate tasks While addressing starvation of non-delayed tasks by delayed tasks is important, the strict round robin was causing lots of existing layout tests to flake. A less extreme anti-starvation policy is still effective but doesn't entail fixing loads of tests. BUG=567618, 67039, 560817, 567884 ==========
Message was sent while issue was closed.
Committed patchset #5 (id:80001)
Message was sent while issue was closed.
Description was changed from ========== Adopt a less severe anti-starvation policy for immediate tasks While addressing starvation of non-delayed tasks by delayed tasks is important, the strict round robin was causing lots of existing layout tests to flake. A less extreme anti-starvation policy is still effective but doesn't entail fixing loads of tests. BUG=567618, 67039, 560817, 567884 ========== to ========== Adopt a less severe anti-starvation policy for immediate tasks While addressing starvation of non-delayed tasks by delayed tasks is important, the strict round robin was causing lots of existing layout tests to flake. A less extreme anti-starvation policy is still effective but doesn't entail fixing loads of tests. BUG=567618, 67039, 560817, 567884 Committed: https://crrev.com/e4972a2857d0dc1b4653c752dfc2c7591430b888 Cr-Commit-Position: refs/heads/master@{#364106} ==========
Message was sent while issue was closed.
Patchset 5 (id:??) landed as https://crrev.com/e4972a2857d0dc1b4653c752dfc2c7591430b888 Cr-Commit-Position: refs/heads/master@{#364106} |