Issue 1152957 in chromium: DumpAccessibilityEventsTest.AccessibilityEventsAriaButtonExpand/* is flaky

46 views
Skip to first unread message

rsorokin via monorail

unread,
Nov 30, 2020, 5:49:20 AM11/30/20
to chromium-ac...@chromium.org

bugdroid via monorail

unread,
Nov 30, 2020, 7:28:07 AM11/30/20
to chromium-ac...@chromium.org

Comment #6 on issue 1152957 by bugdroid: DumpAccessibilityEventsTest.AccessibilityEventsAriaButtonExpand/* is flaky
https://bugs.chromium.org/p/chromium/issues/detail?id=1152957#c6

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

commit 4fdca85478aaa341d6dc2c7aeeead3910da30f2a
Author: Roman Sorokin <rsor...@chromium.org>
Date: Mon Nov 30 12:20:00 2020

[Sheriff] Disable *.AccessibilityEventsAriaButtonExpand/linux

Flaky on Linux TSAN and MSAN

TBR=dmaz...@chromium.org

Bug: 1152957
Change-Id: I7cea6abe806611b44b2ddc11418ec544ae3b5a65
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2563475
Reviewed-by: Roman Sorokin [CET] <rsor...@chromium.org>
Commit-Queue: Roman Sorokin [CET] <rsor...@chromium.org>
Cr-Commit-Position: refs/heads/master@{#831811}

[modify] https://crrev.com/4fdca85478aaa341d6dc2c7aeeead3910da30f2a/content/browser/accessibility/dump_accessibility_events_browsertest.cc

surkov.alexander via monorail

unread,
Nov 30, 2020, 10:54:29 AM11/30/20
to chromium-ac...@chromium.org

Comment #7 on issue 1152957 by surkov.a...@gmail.com: DumpAccessibilityEventsTest.AccessibilityEventsAriaButtonExpand/* is flaky
https://bugs.chromium.org/p/chromium/issues/detail?id=1152957#c7

For the record. Here is a relevant section from logs (https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8862227132833759280/+/steps/content_browsertests__with_patch_/0/stdout). A bunch of extra events for 'section' children (including link text leafs) is fired. It looks like layout is involved here, which makes accessible objects created after than its parent section element subtree.

* Line Expected
- ---- --------
* 1 CHILDREN-CHANGED:ADD index:1 CHILD:(role=ROLE_SECTION) role=ROLE_DOCUMENT_WEB ENABLED,FOCUSABLE,FOCUSED,SENSITIVE,SHOWING,VISIBLE
* 2 STATE-CHANGE:EXPANDED:TRUE role=ROLE_PUSH_BUTTON name='Click Me' ENABLED,EXPANDABLE,EXPANDED,SENSITIVE,SHOWING,VISIBLE

Actual
------
CHILDREN-CHANGED:ADD index:0 CHILD:(role=ROLE_STATIC) role=ROLE_LINK ENABLED,FOCUSABLE,SENSITIVE,SHOWING,VISIBLE
CHILDREN-CHANGED:ADD index:0 CHILD:(role=ROLE_STATIC) role=ROLE_LINK ENABLED,FOCUSABLE,SENSITIVE,SHOWING,VISIBLE
CHILDREN-CHANGED:ADD index:1 CHILD:(role=ROLE_SECTION) role=ROLE_DOCUMENT_WEB ENABLED,FOCUSABLE,FOCUSED,SENSITIVE,SHOWING,VISIBLE
CHILDREN-CHANGED:ADD index:1 CHILD:(role=ROLE_STATIC) role=ROLE_SECTION ENABLED,SENSITIVE,SHOWING,VISIBLE
STATE-CHANGE:EXPANDED:TRUE role=ROLE_PUSH_BUTTON name='Click Me' ENABLED,EXPANDABLE,EXPANDED,SENSITIVE,SHOWING,VISIBLE
<-- End-of-file -->

Initial accessibility tree (after load complete):
[document web] enabled focusable focused sensitive showing visible embedded-by tag:#document text-align:left character_count=1 offset=0 family-name=Tinos size=12pt language=en-US direction=lr
++[push button] name='Click Me' enabled sensitive showing visible has-popup actions=(open) display:block haspopup:menu id:mybutton setsize:0 tag:div text-align:left xml-roles:button character_count=8 offset=0 family-name=Tinos size=12pt language=en-US direction=lr

Final accessibility tree after events fired:
[document web] enabled focusable focused sensitive showing visible embedded-by tag:#document text-align:left character_count=2 offset=0 family-name=Tinos size=12pt language=en-US direction=lr
++[push button] name='Click Me' enabled expandable expanded sensitive showing visible has-popup actions=(open) display:block haspopup:menu id:mybutton setsize:0 tag:div text-align:left xml-roles:button character_count=8 offset=0 family-name=Tinos size=12pt language=en-US direction=lr
++[section] enabled sensitive showing visible display:block id:menuitems tag:div text-align:left character_count=3 offset=0 fg-color=0,0,238 family-name=Tinos size=12pt underline=single language=en-US direction=lr offset=1 family-name=Tinos size=12pt language=en-US direction=lr offset=2 fg-color=0,0,238 family-name=Tinos size=12pt underline=single language=en-US direction=lr
++++[link] name='One' enabled focusable sensitive showing visible actions=(jump) display:inline tag:a text-align:left character_count=3 offset=0 fg-color=0,0,238 family-name=Tinos size=12pt underline=single language=en-US direction=lr
++++++[static] name='One' enabled sensitive showing visible actions=(clickAncestor) display:inline character_count=3 offset=0 fg-color=0,0,238 family-name=Tinos size=12pt underline=single language=en-US direction=lr
++++[static] name=' ' enabled sensitive showing visible display:block character_count=1 offset=0 family-name=Tinos size=12pt language=en-US direction=lr
++++[link] name='Two' enabled focusable sensitive showing visible actions=(jump) display:inline tag:a text-align:left character_count=3 offset=0 fg-color=0,0,238 family-name=Tinos size=12pt underline=single language=en-US direction=lr
++++++[static] name='Two' enabled sensitive showing visible actions=(clickAncestor) display:inline character_count=3 offset=0 fg-color=0,0,238 family-name=Tinos size=12pt underline=single language=en-US direction=lr

Findit via monorail

unread,
Nov 30, 2020, 9:26:14 PM11/30/20
to chromium-ac...@chromium.org

alancutter via monorail

unread,
Dec 1, 2020, 12:26:08 AM12/1/20
to chromium-ac...@chromium.org

Comment #9 on issue 1152957 by alanc...@chromium.org: DumpAccessibilityEventsTest.AccessibilityEventsAriaButtonExpand/* is flaky
https://bugs.chromium.org/p/chromium/issues/detail?id=1152957#c9

This is flaking on all linux bots.

Attachments:
Screenshot from 2020-12-01 15-48-17.png 431 KB

alancutter via monorail

unread,
Dec 1, 2020, 12:27:04 AM12/1/20
to chromium-ac...@chromium.org
Updates:
Mergedinto: 1153289
Status: Duplicate

Comment #10 on issue 1152957 by alanc...@chromium.org: DumpAccessibilityEventsTest.AccessibilityEventsAriaButtonExpand/* is flaky
https://bugs.chromium.org/p/chromium/issues/detail?id=1152957#c10

(No comment was entered for this change.)
Reply all
Reply to author
Forward
0 new messages