Commit graph

92 commits

Author SHA1 Message Date
Bhavya RM d981391410
Addressing skipped a11y test on home with new data test subjects and redesign (#86531)
a11y tests for home page under default distribution
2021-02-01 15:21:54 -05:00
Jean-Louis Leysens 5f8f21bce5
[ILM] Basic a11y tests (#88445)
* cleaning up unused types and legacy logic

* added new relative age logic with unit tests

* initial implementation of timeline

* added custom infinity icon to timeline component

* added comment

* move timeline color bar comment

* fix nanoseconds and microsecnds bug

* added policy timeline heading, removed "at least" copy for now

* a few minor changes

 - fix up copy
 - fix up responsive/mobile first view of timeline
 - adjust minimum size of a color bar

* minor refactor to css classnames and make trash can for delete more prominent

* added delete icon tooltip with rough first copy

* added smoke test for timeline and how it interacts with different policy states

* update test and copy

* added basic a11y tests for ILM policy list view and create/edit policy view

* remove unused import

* remove old svg file

* remove old _timeline.scss file

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-29 10:22:56 +01:00
Pete Harverson 827446bfcf
[ML] Stabilize accessibility tests for data frame analytics pages (#89423)
* [ML] Stabilize accessibility tests for data frame analytics pages

* [ML] Remove snapshot test after opening index pattern modal

* [ML] Remove snapshot test when index pattern modal opens

* [ML] Add back snapshot test at index pattern modal step
2021-01-29 09:15:45 +00:00
Thom Heymann aeb6df30d5
Update user management page (#87133)
* Update user management page

* Fixed i18n errors

* Fix linting errors

* Add ids required for accessability

* Added suggestions from code review

* Fix test errors

* Fix types in fleet

* fix translations

* Fix i18n

* Added suggestions from code review

* Fix i18n errors

* Fix linting errors

* Update messaging

* Updated unit tests

* Updated functional tests

* Fixed functional tests

* Fix linting errors

* Fix React warnings

* Added suggestions from code review

* Added tests and renamed routes

* Fix functional tests

* Simplified API integration tests

* Updated copy based on writing suggestions

* Fixed unit tests

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 13:51:57 +00:00
Marco Liberati 99ffbbe357
[Lens] Restore a11y flacky tests (#88954)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-25 14:46:23 +01:00
spalger 97c7f5c8a1 skip flaky suite (#88926) (#88927) (#88929) 2021-01-20 20:51:18 -07:00
Marco Liberati 7297cc3b1d
[Lens] Add a11y test suite (#88623)
*  Add a11y test suite for Lens + some fixes

* 🔧 Removed unused ids

* 🐛 Fix component duplication via key prop

* :white_mark_check: Add more a11y tests

* ♻️ Restored back reorder id + fix multi layer duplicate ids

* 🐛 Fix #88806

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-01-20 16:44:59 +01:00
Robert Oskamp f0d20097a1 [ML] Disable a11y tests 2021-01-18 13:53:27 +01:00
Pete Harverson c0a833d8ea
[ML] Adds a11y tests for ML plugin (#88323)
* [ML] Adds a11y tests for ML plugin

* [ML] Edits to a11y tests following review
2021-01-15 16:59:31 +00:00
Tiago Costa 90a1961639
skip flaky suite (#82226) 2021-01-04 14:47:38 +00:00
John Dorlus d9c62d0e13
Added accessibility test for ingest node pipelines (#84983)
* Added accessibility test for ingest node pipelines empty state.

* Added accessibility test for detail view and list view and added helpers to keep the test class clean.

* Added the rest of the tests for a11y for ingest node pipelines and updated some test subjects to aid the testing.

* Fixed the spacing issues.

* Update config.ts

Uncommitted other test files.

Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-12-10 15:33:58 -05:00
spalger 71f4c085b7 skip flaky suite (#80929) 2020-10-16 15:25:26 -07:00
Catherine Liu 240fddc4ff
[Core UI] A11y tests for Kibana overview page (#80285)
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2020-10-13 13:07:46 -07:00
Bhavya RM ab375e4bb2
A11y tests for roles page (#79900) 2020-10-08 12:28:43 -04:00
Bhavya RM 14e58fbadb
A11y tests for user page (#79199) 2020-10-05 11:09:14 -04:00
Rashmi Kulkarni f27b6fef19
Accessibility tests for Stack management > advanced settings page (#78102)
* wip

* advanced settings

* removed unused vars

* unused vars

* fix label issue and ignore duplicate id issue

* fixing advanced management

* fixing jest tests

* i18n translations

* i18n translations

* fixed jest tests

* addressed review comments

* addressed review comments

* addressed review comments

* reverted the snapshot

Co-authored-by: Michail Yasonik <michail.yasonik@elastic.co>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-09-29 12:54:22 -07:00
Michail Yasonik 7b07fa53ef
Use more specific rule skipping for a11y tests (#77647) 2020-09-29 10:56:25 -05:00
Rashmi Kulkarni da1b319419
Accessibility - Dashboard Edit Panel tests (#78181)
* accessibility tests for dashboard panel

* added back the skipped test as it is still required to pass through th ea11ySnapshot

* wip dashboard panel tests

* wip- accessibility

* wip -accessibility

* wip accessibility

* accessibility tests for dashboard edit panel

* accessibility tests

* removed the unused variables

* dashboard_edit_panel tests

* added a comment

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-09-22 13:36:52 -07:00
spalger 8d7aae0c21 Revert "Accessibility dashboard edit panel tests (#77829)"
This reverts commit e15b4c43d4.
2020-09-21 16:55:08 -07:00
Rashmi Kulkarni e15b4c43d4
Accessibility dashboard edit panel tests (#77829)
* accessibility tests for dashboard panel

* added back the skipped test as it is still required to pass through th ea11ySnapshot

* wip dashboard panel tests

* wip- accessibility

* wip -accessibility

* wip accessibility

* accessibility tests for dashboard edit panel

* accessibility tests

* removed the unused variables

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-09-21 15:45:39 -07:00
Larry Gregory 9f3992f6c2
Grouped features for space management (#74151)
* Grouped features for space management

* Apply suggestions from code review

Co-authored-by: Joe Portner <5295965+jportner@users.noreply.github.com>

* Address PR Feedback

* docs changes

* updating types/docs

* update APM feature name

* Reintroduce extraAction following EUI update

* change ordering of infra features, and render callout for management category

Co-authored-by: Joe Portner <5295965+jportner@users.noreply.github.com>
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-09-18 12:30:59 -04:00
Bhavya RM 78f6410bb2
a11y tests on spaces home page including feature control (#76515) 2020-09-09 10:26:53 -04:00
Rashmi Kulkarni e2e9d96df6
accessibility test for Painless lab (#75688)
* accessibility test for painless lab

* skipped a test due to aria-violation

* skipped tests due to aria-violation and added datatestsubj

* removed the unwanted import

* incorporate review comments

* feedback incorporated

* review comments incorporated

* removed unwanted expect
2020-08-27 12:15:47 -07:00
Catherine Liu 532f2d70e8
[Home] Elastic home page redesign (#70571)
Co-authored-by: Catherine Liu <catherine.liu@elastic.co>
Co-authored-by: Ryan Keairns <contactryank@gmail.com>
Co-authored-by: Catherine Liu <catherineqliu@outlook.com>
Co-authored-by: Michael Marcialis <michael.marcialis@elastic.co>
2020-08-26 13:00:00 -07:00
Bhavya RM 6376bab559
adding additional tests for the awesome new nav by core ui team and checking off a flaky test' (#75494) 2020-08-20 12:40:18 -04:00
Justin Kambic 1c690c68af
[Uptime] Increase timeout in attempt to fix skipped a11y test (#73078)
* Increase timeout in attempt to fix skipped a11y test.

* Temporarily only run uptime tests for faster flaky testing.

* Uncomment other test suites.

* Unskip test and delete comment.

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-07-27 15:39:52 -04:00
spalger 52f3cc311d fix skip of flaky test (#72994) 2020-07-23 09:51:40 -07:00
Michail Yasonik bb03b75416
Removing flaky axe rule (#69418) 2020-06-17 13:00:52 -05:00
Shahzad a9d73e8683
[Uptime] Monitor availability reporting (#67790)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-06-16 18:04:52 +02:00
Tiago Costa 071f7ef20b
skip flaky suite (#67821) 2020-06-01 22:57:44 +01:00
spalger a63adabd38 skip flaky suite (#66976) 2020-05-29 12:15:05 -07:00
restrry bf04235dae apply prettier styles 2020-05-22 09:08:58 +02:00
Joe Reuter b7e87c2c8b
Switch to core application service (#63443) 2020-05-13 09:19:24 +02:00
Justin Kambic 523ecd76b5
[Uptime] Add a11y tests (#65514)
* Add test attributes and missing aria labels to uptime UI code.

* Add uptime a11y tests and associated helper functions.

* Append a11y test instructions to uptime README.

* Update some copy on README page.

Refresh outdated snapshot.

* Add test for alert popover on overview page.

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-08 09:56:58 -04:00
Rashmi Kulkarni 2903e2fc76
draft search profiler accessibility tests (#62357)
* draft search profiler accessibility tests

* added the search profiler test , data test subjects

* unskipped the test

* added another test to open-close the shard details dropdown

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-05-07 11:16:06 -07:00
Michael Marcialis e86cb42080
[Core UI] Add missing alt attributes to add data tutorial logos (#62393)
* add empty title prop for data tutorial page icons

* switch alt attribute to title prop

* update snapshots

* enabling skipped a11y tests
2020-04-06 12:15:13 -04:00
Bhavya RM 29dd518859
a11y for xpack home (#62342)
a11y test xpack home
2020-04-03 14:29:32 -04:00
Rashmi Kulkarni cccb66e57f
XPack-Accessibility- Grok Debugger Test (#62104)
* accessibility tests for dashboard panel

* added back the skipped test as it is still required to pass through th ea11ySnapshot

* accessibility grok debugger test - currently skipped due to aria label violation

* deleting a file which was added accidentally

* deleting a file which was added accidentally

* incorporated feedback split tests into seperate tests and skipped the test as there is a aria violation

* commented out the grok debugger config file entry

* re-added the test in config file

* updated the tests to match 

...the actions they are performing

* fixed syntax

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2020-04-03 08:33:17 -07:00
Bhavya RM e235321903
a11y tests for login and logout (#60799)
a11y login screen
2020-03-23 09:45:19 -04:00
Brandon Kobel c8912199d3
Using forceLogout *almost* everywhere (#52922)
* Changing usages of .logout() to .forceLogout()

* Using `.logout` from within the security login page test
2019-12-13 10:09:38 -05:00
Bhavya RM 4765ed0fa1
A11y base tests (#51893)
a11y base tests
2019-12-12 17:20:55 -05:00
Spencer 0010447f0f
[a11y] add initial accessibility functional tests (#43584)
* [a11y] add initial accessibility functional tests

* add accessibility jobs

* fix config path

* remove percy setup from scripts

* disable color-contrast rule

* apply changes from @myasonik

* define aria-controls/owns props even when suggestions aren't visible

* [ftr/a11y] only throw error when there are errors

* adding tests for management page

* add a11y test for management page

* adding ignore rules' to a11y

* accessibility test for kibana home

* 7 passing tests, 0 failures

* jest snapshot update

* support a11y test in pipeline job

* update a11y test script for pipelines

* use oss compatible ci setup

* fix exclude syntax

* add default exclusion syntax
2019-11-07 10:07:40 -05:00