Skip to content
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

[ML] Adds extra a11y tests for anomaly detection and DFA jobs #142589

Merged
merged 1 commit into from
Oct 5, 2022

Conversation

peteharverson
Copy link
Contributor

@peteharverson peteharverson commented Oct 4, 2022

Adds extra accessibility tests for the anomaly detection and data frame analytics pages in the ML UI.

  • Multi-metric job wizard
  • Forecast modal in the Single Metric Viewer
  • Creating a regression job in the data frame analytics job wizard
  • Creating a classification job in the data frame analytics job wizard

Note the ml.ts file for ML accessibility tests is getting quite long and should be split up, but I plan on doing this as part of the test coverage work scheduled for 8.6.

Part of #137573
Part of #88496

@peteharverson peteharverson added non-issue Indicates to automation that a pull request should not appear in the release notes :ml release_note:skip Skip the PR/issue when compiling release notes v8.5.0 v8.6.0 labels Oct 4, 2022
@peteharverson peteharverson self-assigned this Oct 4, 2022
@peteharverson peteharverson requested a review from a team as a code owner October 4, 2022 11:59
@elasticmachine
Copy link
Contributor

Pinging @elastic/ml-ui (:ml)

@kibana-ci
Copy link
Collaborator

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

  • 💔 Build #77899 failed 5b4b8f7602456aba652a6919873d381c65035258

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

cc @peteharverson

Copy link
Member

@jgowdyelastic jgowdyelastic left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@peteharverson peteharverson merged commit 640592a into elastic:main Oct 5, 2022
@peteharverson peteharverson deleted the ml-add-a11y-tests branch October 5, 2022 09:47
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Oct 5, 2022
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
8.5

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Oct 5, 2022
WafaaNasr pushed a commit to WafaaNasr/kibana that referenced this pull request Oct 11, 2022
WafaaNasr pushed a commit to WafaaNasr/kibana that referenced this pull request Oct 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:ml non-issue Indicates to automation that a pull request should not appear in the release notes release_note:skip Skip the PR/issue when compiling release notes v8.5.0 v8.6.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants