-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
a11y tests for dashboard controls #135085
Conversation
Pinging @elastic/kibana-qa (Team:QA) |
Pinging @elastic/kibana-accessibility (Project:Accessibility) |
Pinging @elastic/kibana-presentation (Team:Presentation) |
Second flaky test run https://buildkite.com/elastic/kibana-flaky-test-suite-runner/builds/779 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great to me, plus the two flaky test runners passing... LGTM!
One suggestion for an additional test, it might be good to take snapshots with the Control interaction popovers open, like the Options List selection popover, or the range slider selection popover.
Thank you so much for doing this, it was one of the last pieces we needed in Controls Phase II, so I've linked this PR to the issue we created to add a11y tests!
@ThomThomson added in the extra test. Thanks for the review! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code review + ran tests locally - works great 👍
💛 Build succeeded, but was flakyFailed CI StepsTest Failures
Metrics [docs]
History
To update your PR or re-run it, just comment with: cc @bhavyarm |
Thanks for the review @Heenawter <3 |
(cherry picked from commit 5c914d7)
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
Meta - #51456
Closes #130488
Adding a11y tests for the new awesome dashboard controls.