-
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
Failing test: X-Pack Saved Object Tagging Functional Tests.x-pack/test/saved_object_tagging/functional/tests/visualize_integration·ts - saved objects tagging - functional tests visualize integration creating allows to create a tag from the tag selector #89958
Comments
Pinging @elastic/kibana-app-services (Team:AppServices) |
No other failures recorded in the last 30 days, but #88639 was recently skipped in this suite |
New failure: Jenkins Build |
New failure: Jenkins Build |
Pinging @elastic/kibana-core (Team:Core) |
New failure: CI Build - main |
Fixed by #164273 |
New failure: CI Build - main |
New failure: CI Build - main |
New failure: CI Build - main |
New failure: CI Build - main |
New failure: CI Build - 8.11 |
## Summary Attempt at fixing #89958 As per my [latest comment](#89958 (comment)) on the issue, I believe that the test logic sometimes fails to select the appropriate visualisation type, in this case `Text` (aka markdown). The failure manifests [a couple of steps later](https://github.com/elastic/kibana/blob/main/x-pack/test/saved_object_tagging/functional/tests/visualize_integration.ts#L155), as this operation does not meet the expected "before state". The strategy of this fix consists in introducing an extra step, searching for the visualisation type, which should give the UI enough time to attach an event handler to the control.
) ## Summary Attempt at fixing elastic#89958 As per my [latest comment](elastic#89958 (comment)) on the issue, I believe that the test logic sometimes fails to select the appropriate visualisation type, in this case `Text` (aka markdown). The failure manifests [a couple of steps later](https://github.com/elastic/kibana/blob/main/x-pack/test/saved_object_tagging/functional/tests/visualize_integration.ts#L155), as this operation does not meet the expected "before state". The strategy of this fix consists in introducing an extra step, searching for the visualisation type, which should give the UI enough time to attach an event handler to the control. (cherry picked from commit 3d19006)
) (#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]>
UPDATE: this GH issue contains CI build failures that are of a different nature (e.g. this one), which are not tackled by the PR above. Thus, I am keeping the issue open, in case these other failures appear again. |
## Summary Fixes: * #89958 * #150249 * #167812 * #167560 Uses same strategy as Stratoula's [PR](#167599). It also adds a "click" step to make sure the form control has the focus (as we do with the other form controls on the same `fillForm` method). The tests above fail cause the logic fails to clean the default tag colour before entering a new one, resulting in: ![image](https://github.com/elastic/kibana/assets/25349407/e753aa64-4132-4094-af01-c17d91223172) Also fixes: * #163817 [This one](https://buildkite.com/elastic/kibana-on-merge/builds/36347#018b0068-ec42-47de-804d-b63a42b5b3e2) is looks like a lost click on the Delete modal confirm button (modal still present after 30s): ![image](https://github.com/elastic/kibana/assets/25349407/b2025b45-5030-4b6a-95f9-58d77fd3d2ea)
## Summary Fixes: * elastic#89958 * elastic#150249 * elastic#167812 * elastic#167560 Uses same strategy as Stratoula's [PR](elastic#167599). It also adds a "click" step to make sure the form control has the focus (as we do with the other form controls on the same `fillForm` method). The tests above fail cause the logic fails to clean the default tag colour before entering a new one, resulting in: ![image](https://github.com/elastic/kibana/assets/25349407/e753aa64-4132-4094-af01-c17d91223172) Also fixes: * elastic#163817 [This one](https://buildkite.com/elastic/kibana-on-merge/builds/36347#018b0068-ec42-47de-804d-b63a42b5b3e2) is looks like a lost click on the Delete modal confirm button (modal still present after 30s): ![image](https://github.com/elastic/kibana/assets/25349407/b2025b45-5030-4b6a-95f9-58d77fd3d2ea) (cherry picked from commit 036918d)
# Backport This will backport the following commits from `main` to `8.11`: - [Address saved_object_tagging flakiness (#170114)](#170114) <!--- 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-30T21:21:27Z","message":"Address saved_object_tagging flakiness (#170114)\n\n## Summary\r\n\r\nFixes:\r\n* https://github.com/elastic/kibana/issues/89958\r\n* https://github.com/elastic/kibana/issues/150249\r\n* https://github.com/elastic/kibana/issues/167812\r\n* https://github.com/elastic/kibana/issues/167560\r\n\r\nUses same strategy as Stratoula's\r\n[PR](#167599). It also adds a\r\n\"click\" step to make sure the form control has the focus (as we do with\r\nthe other form controls on the same `fillForm` method).\r\n\r\nThe tests above fail cause the logic fails to clean the default tag\r\ncolour before entering a new one, resulting in:\r\n\r\n![image](https://github.com/elastic/kibana/assets/25349407/e753aa64-4132-4094-af01-c17d91223172)\r\n\r\nAlso fixes:\r\n* https://github.com/elastic/kibana/issues/163817\r\n\r\n[This\r\none](https://buildkite.com/elastic/kibana-on-merge/builds/36347#018b0068-ec42-47de-804d-b63a42b5b3e2)\r\nis looks like a lost click on the Delete modal confirm button (modal\r\nstill present after 30s):\r\n\r\n\r\n![image](https://github.com/elastic/kibana/assets/25349407/b2025b45-5030-4b6a-95f9-58d77fd3d2ea)","sha":"036918d017c9d1ee20467f5ced9934f944d9ff00","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":170114,"url":"https://github.com/elastic/kibana/pull/170114","mergeCommit":{"message":"Address saved_object_tagging flakiness (#170114)\n\n## Summary\r\n\r\nFixes:\r\n* https://github.com/elastic/kibana/issues/89958\r\n* https://github.com/elastic/kibana/issues/150249\r\n* https://github.com/elastic/kibana/issues/167812\r\n* https://github.com/elastic/kibana/issues/167560\r\n\r\nUses same strategy as Stratoula's\r\n[PR](#167599). It also adds a\r\n\"click\" step to make sure the form control has the focus (as we do with\r\nthe other form controls on the same `fillForm` method).\r\n\r\nThe tests above fail cause the logic fails to clean the default tag\r\ncolour before entering a new one, resulting in:\r\n\r\n![image](https://github.com/elastic/kibana/assets/25349407/e753aa64-4132-4094-af01-c17d91223172)\r\n\r\nAlso fixes:\r\n* https://github.com/elastic/kibana/issues/163817\r\n\r\n[This\r\none](https://buildkite.com/elastic/kibana-on-merge/builds/36347#018b0068-ec42-47de-804d-b63a42b5b3e2)\r\nis looks like a lost click on the Delete modal confirm button (modal\r\nstill present after 30s):\r\n\r\n\r\n![image](https://github.com/elastic/kibana/assets/25349407/b2025b45-5030-4b6a-95f9-58d77fd3d2ea)","sha":"036918d017c9d1ee20467f5ced9934f944d9ff00"}},"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/170114","number":170114,"mergeCommit":{"message":"Address saved_object_tagging flakiness (#170114)\n\n## Summary\r\n\r\nFixes:\r\n* https://github.com/elastic/kibana/issues/89958\r\n* https://github.com/elastic/kibana/issues/150249\r\n* https://github.com/elastic/kibana/issues/167812\r\n* https://github.com/elastic/kibana/issues/167560\r\n\r\nUses same strategy as Stratoula's\r\n[PR](#167599). It also adds a\r\n\"click\" step to make sure the form control has the focus (as we do with\r\nthe other form controls on the same `fillForm` method).\r\n\r\nThe tests above fail cause the logic fails to clean the default tag\r\ncolour before entering a new one, resulting in:\r\n\r\n![image](https://github.com/elastic/kibana/assets/25349407/e753aa64-4132-4094-af01-c17d91223172)\r\n\r\nAlso fixes:\r\n* https://github.com/elastic/kibana/issues/163817\r\n\r\n[This\r\none](https://buildkite.com/elastic/kibana-on-merge/builds/36347#018b0068-ec42-47de-804d-b63a42b5b3e2)\r\nis looks like a lost click on the Delete modal confirm button (modal\r\nstill present after 30s):\r\n\r\n\r\n![image](https://github.com/elastic/kibana/assets/25349407/b2025b45-5030-4b6a-95f9-58d77fd3d2ea)","sha":"036918d017c9d1ee20467f5ced9934f944d9ff00"}}]}] BACKPORT--> Co-authored-by: Gerard Soldevila <[email protected]>
Hopefully fixed by #170114 |
A test failed on a tracked branch
First failure: Jenkins Build
The text was updated successfully, but these errors were encountered: