Bug 281531
Summary: | [ Sequoia wk2 ] two accessibility/mac/ pdf tests are a consistent timeout | ||
---|---|---|---|
Product: | WebKit | Reporter: | Karl Rackler <rackler> |
Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | cfleizach, webkit-bot-watchers-bugzilla, webkit-bug-importer |
Priority: | P2 | Keywords: | InRadar |
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Karl Rackler
Description:
accessibility/mac/basic-embed-pdf-accessibility.html
accessibility/mac/iframe-pdf.html
These tests have been timeouts since Sequoia bring up.
The first timeout I see on the flakiness dashboard was on 9/20/2024 at 283998@main. That commit deals with subgrids when we try to resolve a grid-area to line names and does not appear to contribute to the regression.
This issue can be reproduced using command:
run-webkit-tests --release --no-retry --force --iterations=1 accessibility/mac/basic-embed-pdf-accessibility.html accessibility/mac/iframe-pdf.html
History:
https://results.webkit.org/?suite=layout-tests&test=accessibility/mac/basic-embed-pdf-accessibility.html&recent=false
Diff:
accessibility/mac/basic-embed-pdf-accessibility.html
-This test ensures PDFs loaded in embed tags are exposed in the accessibility tree.
+FAIL: Timed out waiting for notifyDone to be called
-PASS: pdfEmbedElement.domIdentifier === 'pdfEmbed'
-PASS: pdfEmbedElement.role === 'AXRole: AXGroup'
-PASS: pdfEmbedElement.subrole === 'AXSubrole: AXApplicationGroup'
-PASS: pdfEmbedElement.childrenCount === 1
-PASS: pdfAxObject.stringAttributeValue('AXSubrole') === 'AXPDFPluginSubrole'
-PASS: pdfAxObject.childrenCount === 1
-PASS: pdfAxObject.parentElement().domIdentifier === 'pdfEmbed'
-PASS: pdfLayerController.stringAttributeValue('AXRole') === 'AXGroup'
-PASS: pdfLayerController.stringAttributeValue('AXDescription') === 'document'
-PASS: pdfTextNode.stringAttributeValue('AXRole') === 'AXStaticText'
-PASS: pdfTextNode.stringAttributeValue('AXValue').trimEnd() === 'Welcome to the website for the WebKit Open Source Project!'
-PASS: hitTestResult.stringAttributeValue('AXRole') === 'AXGroup'
-PASS: hitTestResult.stringAttributeValue('AXDescription') === 'document'
-PASS: pdfTextNode.stringAttributeValue('AXRole') === 'AXStaticText'
-PASS: pdfTextNode.stringAttributeValue('AXValue').trimEnd() === 'Welcome to the website for the WebKit Open Source Project!'
-PASS: searchResultElement.stringAttributeValue('AXSubrole') === 'AXPDFPluginSubrole'
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
accessibility/mac/iframe-pdf.html
-This test ensures PDFs loaded in iframes are exposed in the accessibility tree.
+FAIL: Timed out waiting for notifyDone to be called
-Traversal path to text node inside PDF:
-At index 0, got AXRole: AXScrollArea
-At index 0, got AXRole: AXWebArea
-At index 0, got AXRole: AXGroup
-At index 0, got AXRole: AXGroup
-At index 0, got AXRole: AXGroup
-At index 0, got AXRole: AXPage
-At index 0, got AXRole: AXGroup
-At index 0, got AXRole: AXGroup
-At index 0, got AXRole: AXGroup
-At index 1, got AXRole: AXGroup
-At index 0, got AXRole: AXGroup
-At index 0, got AXRole: AXStaticText
-
-Found object:
-AXRole: AXStaticText
-AXValue: Welcome to the website for the WebKit Open Source Project!
-
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/137996591>
EWS
Test gardening commit 285229@main (39c200ebcd40): <https://commits.webkit.org/285229@main>
Reviewed commits have been landed. Closing PR #35241 and removing active labels.