New issue
Advanced search Search tips

Issue 915458 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Dec 20
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug
Flaky-Test: PointerTest.SetCursorAndSetCursorType

Blocking:
issue 883592



Sign in to add a comment

PointerTest.SetCursorAndSetCursorType is flaky

Project Member Reported by Findit, Dec 15

Issue description

Components: Tests>Flaky
Owner: sadrul@chromium.org
Status: Assigned (was: Untriaged)
(chromium build sheriff)
I'm not fully sure if that patch is relevant to the flakiness, but sent a revert to CQ for seeing if the test becomes stable.
Assigned this to the owner of the CL. Feel free to reassign this if you think you are not the best person for this issue.
The test is already disabled for ASAN. I think it would make more sense to disable the test for MSAN too.
Cc: shimazu@chromium.org
Status: Started (was: Assigned)
Also, a better fix: https://chromium-review.googlesource.com/c/chromium/src/+/1379273
Thanks for working on this. Stopped to send the revert to CQ. 
Labels: -Sheriff-Chromium
Taking this out of the sheriff queue.
Project Member

Comment 6 by bugdroid1@chromium.org, Dec 18

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/871ad195f267c3e1158c5c70ff2f6f296108782a

commit 871ad195f267c3e1158c5c70ff2f6f296108782a
Author: Sadrul Habib Chowdhury <sadrul@chromium.org>
Date: Tue Dec 18 06:24:03 2018

exo: Fix receiving presentation feedback.

It is possible for the SurfaceTreeHost to submit a frame, then have
its root-surface reset, before it receives the corresponding presentation
timestamp for the submitted frame. However, when the root-surface is
reset, the presentation-callbacks are removed. So when the presentation
timestamp is ultimately received, the callback is no longer available.
Handle such cases gracefully.

BUG= 915458 

Change-Id: I7b0fd329f0e108c0e47884e22a64d1979b1ec5fe
Reviewed-on: https://chromium-review.googlesource.com/c/1379273
Reviewed-by: Daniele Castagna <dcastagna@chromium.org>
Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org>
Cr-Commit-Position: refs/heads/master@{#617393}
[modify] https://crrev.com/871ad195f267c3e1158c5c70ff2f6f296108782a/components/exo/surface_tree_host.cc

Project Member

Comment 7 by bugdroid1@chromium.org, Dec 20

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4c6003d8e840fad2f96411bb1d931a99c3e9148c

commit 4c6003d8e840fad2f96411bb1d931a99c3e9148c
Author: Sadrul Habib Chowdhury <sadrul@chromium.org>
Date: Thu Dec 20 23:22:14 2018

exo: Add a test for crrev.com/c/1379273

Add a test to make sure that already removed presentation callbacks for
submitted compositor frames do not cause crashes.

BUG= 915458 

Change-Id: Ia0ae709a6a6792564a01d3086369f32850cf14fb
Reviewed-on: https://chromium-review.googlesource.com/c/1381778
Commit-Queue: Sadrul Chowdhury <sadrul@chromium.org>
Reviewed-by: Daniele Castagna <dcastagna@chromium.org>
Cr-Commit-Position: refs/heads/master@{#618373}
[modify] https://crrev.com/4c6003d8e840fad2f96411bb1d931a99c3e9148c/components/exo/pointer_unittest.cc
[modify] https://crrev.com/4c6003d8e840fad2f96411bb1d931a99c3e9148c/components/exo/surface_tree_host.h

Status: Fixed (was: Started)
Blocking: 883592

Sign in to add a comment