Bug 209102 - [GTK] accessibility/accessibility-node-memory-management.html is failing
Summary: [GTK] accessibility/accessibility-node-memory-management.html is failing
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Diego Pino
URL:
Keywords: InRadar
: 209045 (view as bug list)
Depends on:
Blocks:
 
Reported: 2020-03-13 22:20 PDT by Diego Pino
Modified: 2022-01-06 22:42 PST (History)
11 users (show)

See Also:


Attachments
[fast-cq] Patch (2.59 KB, patch)
2022-01-06 22:24 PST, Diego Pino
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Pino 2020-03-13 22:20:25 PDT
The test has been consistently flaky since r257905:

r257901                       NOERROR
[r257902-r257904]             UNKNOWN
r257905                       TEXT PASS (Expected: PASS)
[r257906-r257909]             UNKNOWN
r257910                       TEXT PASS (Expected: PASS)

I haven't managed to reproduce a failure running the test isolated. I could not either narrow down the cause for the regression within the failure range.
Comment 1 Radar WebKit Bug Importer 2020-03-13 22:20:32 PDT
<rdar://problem/60447832>
Comment 2 Diego Pino 2021-06-08 23:18:11 PDT
Closed the error by mistake.

The only test filed under this bug is:

  * accessibility/accessibility-node-memory-management.html

GTK post-commit bot reports this test has been failing consistently for the last 4000 revisions.

Diff:

--- /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/accessibility/accessibility-node-memory-management-expected.txt
+++ /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/accessibility/accessibility-node-memory-management-actual.txt
@@ -4,11 +4,11 @@
 
 
 Button role: AXRole: AXButton
-Button role after being detached: AXRole:
+Button role after being detached: AXRole: AXInvalid
 PASS buttonRole != detachedRole is true
 Canvas button role: AXRole: AXButton
 PASS canvasButtonRole is buttonRole
-Canvas button role after being detached: AXRole:
+Canvas button role after being detached: AXRole: AXInvalid
 PASS detachedCanvasButtonRole is detachedRole
 PASS successfullyParsed is true
Comment 3 Diego Pino 2022-01-02 17:02:09 PST
*** Bug 209045 has been marked as a duplicate of this bug. ***
Comment 4 Carlos Garcia Campos 2022-01-04 00:28:25 PST
This is not a failure, we use AXInvalid role for detached nodes. We just need platform specific expectation.
Comment 5 Diego Pino 2022-01-06 22:24:18 PST
Created attachment 448561 [details]
[fast-cq] Patch
Comment 6 EWS 2022-01-06 22:42:14 PST
Committed r287740 (245810@main): <https://commits.webkit.org/245810@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 448561 [details].