Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Cases] Fix flaky tests in the create case form (elastic#145211)
## Summary This PR fixes a number of issues with the same error: `TestingLibraryElementError: Unable to find an element by: [data-test-subj="caseTitle"]`. The PR: - Clears unnecessary `act` - Wait for the form to render before trying to fill the form - Wait for the component to update all states to eliminate warnings - Fill tags when necessary to improve tests execution time - Replace `userEvent.type` with `userEvent.aste` when possible to improve execution time - Add `skipPointerEventsCheck: true` when necessary I run the test file 100 times locally without any errors. Fixes: elastic#142287, elastic#142288, elastic#142285, elastic#142286, elastic#142284, elastic#142283, elastic#142282, elastic#142281, elastic#143407, elastic#143406, elastic#143405, elastic#143408, elastic#143403 ### Checklist Delete any items that are not applicable to this PR. - [x] [Unit or functional tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html) were updated or added to match the most common scenarios ### For maintainers - [x] This was checked for breaking API changes and was [labeled appropriately](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- Loading branch information