Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[8.11] Add a slight delay before selecting a visualization type (#169851
) (#169917) # Backport This will backport the following commits from `main` to `8.11`: - [Add a slight delay before selecting a visualization type (#169851)](#169851) <!--- Backport version: 8.9.7 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sqren/backport) <!--BACKPORT [{"author":{"name":"Gerard Soldevila","email":"[email protected]"},"sourceCommit":{"committedDate":"2023-10-26T09:50:04Z","message":"Add a slight delay before selecting a visualization type (#169851)\n\n## Summary\r\n\r\nAttempt at fixing https://github.com/elastic/kibana/issues/89958\r\n\r\nAs per my [latest\r\ncomment](https://github.com/elastic/kibana/issues/89958#issuecomment-1779553320)\r\non the issue, I believe that the test logic sometimes fails to select\r\nthe appropriate visualisation type, in this case `Text` (aka markdown).\r\n\r\nThe failure manifests [a couple of steps\r\nlater](https://github.com/elastic/kibana/blob/main/x-pack/test/saved_object_tagging/functional/tests/visualize_integration.ts#L155),\r\nas this operation does not meet the expected \"before state\".\r\n\r\nThe strategy of this fix consists in introducing an extra step,\r\nsearching for the visualisation type, which should give the UI enough\r\ntime to attach an event handler to the control.","sha":"3d19006052a33b224b03c7fbda2ed408d9a43462","branchLabelMapping":{"^v8.12.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:Core","release_note:skip","test-failure-flaky","Team:SharedUX","backport:prev-minor","v8.12.0"],"number":169851,"url":"https://github.com/elastic/kibana/pull/169851","mergeCommit":{"message":"Add a slight delay before selecting a visualization type (#169851)\n\n## Summary\r\n\r\nAttempt at fixing https://github.com/elastic/kibana/issues/89958\r\n\r\nAs per my [latest\r\ncomment](https://github.com/elastic/kibana/issues/89958#issuecomment-1779553320)\r\non the issue, I believe that the test logic sometimes fails to select\r\nthe appropriate visualisation type, in this case `Text` (aka markdown).\r\n\r\nThe failure manifests [a couple of steps\r\nlater](https://github.com/elastic/kibana/blob/main/x-pack/test/saved_object_tagging/functional/tests/visualize_integration.ts#L155),\r\nas this operation does not meet the expected \"before state\".\r\n\r\nThe strategy of this fix consists in introducing an extra step,\r\nsearching for the visualisation type, which should give the UI enough\r\ntime to attach an event handler to the control.","sha":"3d19006052a33b224b03c7fbda2ed408d9a43462"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v8.12.0","labelRegex":"^v8.12.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/169851","number":169851,"mergeCommit":{"message":"Add a slight delay before selecting a visualization type (#169851)\n\n## Summary\r\n\r\nAttempt at fixing https://github.com/elastic/kibana/issues/89958\r\n\r\nAs per my [latest\r\ncomment](https://github.com/elastic/kibana/issues/89958#issuecomment-1779553320)\r\non the issue, I believe that the test logic sometimes fails to select\r\nthe appropriate visualisation type, in this case `Text` (aka markdown).\r\n\r\nThe failure manifests [a couple of steps\r\nlater](https://github.com/elastic/kibana/blob/main/x-pack/test/saved_object_tagging/functional/tests/visualize_integration.ts#L155),\r\nas this operation does not meet the expected \"before state\".\r\n\r\nThe strategy of this fix consists in introducing an extra step,\r\nsearching for the visualisation type, which should give the UI enough\r\ntime to attach an event handler to the control.","sha":"3d19006052a33b224b03c7fbda2ed408d9a43462"}}]}] BACKPORT--> Co-authored-by: Gerard Soldevila <[email protected]>
- Loading branch information