[Scout] Migrate Data Views API tests from FTR - Part1#252122
[Scout] Migrate Data Views API tests from FTR - Part1#252122fake-haris merged 41 commits intoelastic:mainfrom
Conversation
|
Pinging @elastic/appex-qa (Team:QA) |
|
@elasticmachine merge upstream |
|
/ci |
| @@ -0,0 +1,115 @@ | |||
| # Data Views API Tests - Scout Migration | |||
There was a problem hiding this comment.
We likely don't want to commit this file.
There was a problem hiding this comment.
I thought it would be useful for future reference. Do you think that I should remove it?
There was a problem hiding this comment.
I think we should add the migration details to the PR, so we can have them as future reference. I don't know if adding them to the Kibana repo adds much value to the tests.
There was a problem hiding this comment.
I updated the pr description with the migration details but in the README there is the also the list of the pending migration test files. I suggest to keep it until the full migration is done for the owners to have better/easier overview of the progress.
There was a problem hiding this comment.
I also don't find this especially helpful tbh and think it would be better to put pending files in a GH issue, but not a blocker.
There was a problem hiding this comment.
I'll remove it. 👍
Flaky Test Runner✅ Build triggered - kibana-flaky-test-suite-runner#10773
|
Flaky Test Runner Stats🎉 All tests passed! - kibana-flaky-test-suite-runner#10773[✅] src/platform/plugins/shared/data_views/test/scout/api/playwright.config.ts: 20/20 tests passed. |
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]Public APIs missing comments
Public APIs missing exports
Unknown metric groupsAPI count
History
cc @fake-haris |
|
Starting backport for target branches: 8.19, 9.2, 9.3 https://github.com/elastic/kibana/actions/runs/22100710275 |
💔 All backports failed
Manual backportTo create the backport manually run: Questions ?Please refer to the Backport tool documentation |
|
Friendly reminder: Looks like this PR hasn’t been backported yet. |
(cherry picked from commit 4d5391b) # Conflicts: # .buildkite/scout_ci_config.yml
(cherry picked from commit 4d5391b) # Conflicts: # .buildkite/scout_ci_config.yml
💚 All backports created successfully
Note: Successful backport PRs will be merged automatically after passing CI. Questions ?Please refer to the Backport tool documentation |
(cherry picked from commit 4d5391b) # Conflicts: # .buildkite/scout_ci_config.yml # src/platform/plugins/shared/data_views/test/scout/api/playwright.config.ts # src/platform/plugins/shared/data_views/test/scout/api/tests/data_views/crud_delete_errors.spec.ts # src/platform/test/api_integration/apis/data_views/data_views_crud/create_data_view/main.ts # src/platform/test/api_integration/apis/data_views/data_views_crud/create_data_view/validation.ts
#253732) # Backport This will backport the following commits from `main` to `8.19`: - [[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)](#252122) <!--- Backport version: 10.2.0 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Charis Kalpakis","email":"39087493+fake-haris@users.noreply.github.com"},"sourceCommit":{"committedDate":"2026-02-17T13:40:00Z","message":"[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)","sha":"4d5391ba18c8fbf011101ee05b6dfd9103be36bb","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:QA","release_note:skip","backport missing","backport:all-open","v9.4.0"],"title":"[Scout] Migrate Data Views API tests from FTR - Part1","number":252122,"url":"https://github.com/elastic/kibana/pull/252122","mergeCommit":{"message":"[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)","sha":"4d5391ba18c8fbf011101ee05b6dfd9103be36bb"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/252122","number":252122,"mergeCommit":{"message":"[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)","sha":"4d5391ba18c8fbf011101ee05b6dfd9103be36bb"}}]}] BACKPORT--> --------- Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
…#253730) # Backport This will backport the following commits from `main` to `9.2`: - [[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)](#252122) <!--- Backport version: 10.2.0 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Charis Kalpakis","email":"39087493+fake-haris@users.noreply.github.com"},"sourceCommit":{"committedDate":"2026-02-17T13:40:00Z","message":"[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)","sha":"4d5391ba18c8fbf011101ee05b6dfd9103be36bb","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:QA","release_note:skip","backport missing","backport:all-open","v9.4.0"],"title":"[Scout] Migrate Data Views API tests from FTR - Part1","number":252122,"url":"https://github.com/elastic/kibana/pull/252122","mergeCommit":{"message":"[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)","sha":"4d5391ba18c8fbf011101ee05b6dfd9103be36bb"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/252122","number":252122,"mergeCommit":{"message":"[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)","sha":"4d5391ba18c8fbf011101ee05b6dfd9103be36bb"}}]}] BACKPORT-->
…#253727) # Backport This will backport the following commits from `main` to `9.3`: - [[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)](#252122) <!--- Backport version: 10.2.0 --> ### Questions ? Please refer to the [Backport tool documentation](https://github.com/sorenlouv/backport) <!--BACKPORT [{"author":{"name":"Charis Kalpakis","email":"39087493+fake-haris@users.noreply.github.com"},"sourceCommit":{"committedDate":"2026-02-17T13:40:00Z","message":"[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)","sha":"4d5391ba18c8fbf011101ee05b6dfd9103be36bb","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["Team:QA","release_note:skip","backport missing","backport:all-open","v9.4.0"],"title":"[Scout] Migrate Data Views API tests from FTR - Part1","number":252122,"url":"https://github.com/elastic/kibana/pull/252122","mergeCommit":{"message":"[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)","sha":"4d5391ba18c8fbf011101ee05b6dfd9103be36bb"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.4.0","branchLabelMappingKey":"^v9.4.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/252122","number":252122,"mergeCommit":{"message":"[Scout] Migrate Data Views API tests from FTR - Part1 (#252122)","sha":"4d5391ba18c8fbf011101ee05b6dfd9103be36bb"}}]}] BACKPORT-->
Summary
Partially migrates Data Views API tests to Scout and improves API-key handling in Scout fixtures.
Details
create_data_view/validation.tscreate_data_view/main.tscreate_data_view/main.ts(the spaces describe block at the bottom)delete_data_view/errors.tsdata_views_crud_create_validation.spec.tsdata_views_crud_create_main.spec.tsdata_views_crud_create_spaces.spec.tsdata_views_crud_delete_errors.spec.tsindex_patterns_validation.spec.tsindex_patterns_crud_create_main.spec.tsindex_patterns_crud_delete_errors.spec.ts