Skip to content

[ska][x-pack] relocate api_integration tests [1]#218470

Merged
dmlemeshko merged 43 commits intoelastic:mainfrom
dmlemeshko:ska-tests/apis-part-1
Apr 25, 2025
Merged

[ska][x-pack] relocate api_integration tests [1]#218470
dmlemeshko merged 43 commits intoelastic:mainfrom
dmlemeshko:ska-tests/apis-part-1

Conversation

@dmlemeshko
Copy link
Contributor

@dmlemeshko dmlemeshko commented Apr 16, 2025

Part of https://github.com/elastic/kibana-team/issues/1503

This PR creates new "test-helper" package @kbn/test-suites-xpack-platform to store Platform functional tests.

It copies few simple FTR services, base config file and context provider to the new structure.
First chunk of tests is moved as well:
x-pack/test/api_integration/apis => x-pack/platform/test/api_integration/apis

image

dmlemeshko and others added 30 commits April 16, 2025 17:59
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

cc @dmlemeshko

Copy link
Contributor

@delanni delanni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

config file changes 👍

Copy link
Member

@pickypg pickypg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGT Stack Monitoring (just files being moved for us)

@dmlemeshko dmlemeshko enabled auto-merge (squash) April 25, 2025 16:31
@dmlemeshko dmlemeshko merged commit d8ff522 into elastic:main Apr 25, 2025
10 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 9.0

https://github.com/elastic/kibana/actions/runs/14669624246

@kibanamachine
Copy link
Contributor

💔 All backports failed

Status Branch Result
9.0 Backport failed because of merge conflicts

Manual backport

To create the backport manually run:

node scripts/backport --pr 218470

Questions ?

Please refer to the Backport tool documentation

@kibanamachine kibanamachine added the backport missing Added to PRs automatically when the are determined to be missing a backport. label Apr 29, 2025
@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 218470 locally
cc: @dmlemeshko

@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 218470 locally
cc: @dmlemeshko

@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 218470 locally
cc: @dmlemeshko

@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 218470 locally
cc: @dmlemeshko

@kibanamachine
Copy link
Contributor

Friendly reminder: Looks like this PR hasn’t been backported yet.
To create automatically backports add a backport:* label or prevent reminders by adding the backport:skip label.
You can also create backports manually by running node scripts/backport --pr 218470 locally
cc: @dmlemeshko

@dmlemeshko
Copy link
Contributor Author

💚 All backports created successfully

Status Branch Result
8.19

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

dmlemeshko added a commit to dmlemeshko/kibana that referenced this pull request May 6, 2025
Part of elastic/kibana-team#1503

This PR creates new "test-helper" package
`@kbn/test-suites-xpack-platform` to store Platform functional tests.

It copies few simple FTR services, base config file and context provider
to the new structure.
First chunk of tests is moved as well:
x-pack/**test**/api_integration/apis =>
x-pack/**platform/test**/api_integration/apis

<img width="514" alt="image"
src="https://github.com/user-attachments/assets/ddd84d28-cba4-41fe-bdeb-32a14b4e3f17"
/>

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
(cherry picked from commit d8ff522)

# Conflicts:
#	.buildkite/ftr_platform_stateful_configs.yml
#	.github/CODEOWNERS
@dmlemeshko dmlemeshko added v8.19.0 and removed v9.0.1 backport missing Added to PRs automatically when the are determined to be missing a backport. labels May 6, 2025
dmlemeshko added a commit that referenced this pull request May 6, 2025
…20236)

# Backport

This will backport the following commits from `main` to `8.19`:
- [[ska][x-pack] relocate api_integration tests [1]
(#218470)](#218470)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Dzmitry
Lemechko","email":"dzmitry.lemechko@elastic.co"},"sourceCommit":{"committedDate":"2025-04-25T16:58:11Z","message":"[ska][x-pack]
relocate api_integration tests [1] (#218470)\n\nPart of
https://github.com/elastic/kibana-team/issues/1503\n\nThis PR creates
new \"test-helper\" package\n`@kbn/test-suites-xpack-platform` to store
Platform functional tests.\n\nIt copies few simple FTR services, base
config file and context provider\nto the new structure.\nFirst chunk of
tests is moved as well:\nx-pack/**test**/api_integration/apis
=>\nx-pack/**platform/test**/api_integration/apis\n\n<img width=\"514\"
alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/ddd84d28-cba4-41fe-bdeb-32a14b4e3f17\"\n/>\n\n---------\n\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"d8ff5220f6c814ede74a50e808cd3609e0821d3d","branchLabelMapping":{"^v9.1.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport
missing","backport:version","v9.1.0","v9.0.1"],"title":"[ska][x-pack]
relocate api_integration tests
[1]","number":218470,"url":"https://github.com/elastic/kibana/pull/218470","mergeCommit":{"message":"[ska][x-pack]
relocate api_integration tests [1] (#218470)\n\nPart of
https://github.com/elastic/kibana-team/issues/1503\n\nThis PR creates
new \"test-helper\" package\n`@kbn/test-suites-xpack-platform` to store
Platform functional tests.\n\nIt copies few simple FTR services, base
config file and context provider\nto the new structure.\nFirst chunk of
tests is moved as well:\nx-pack/**test**/api_integration/apis
=>\nx-pack/**platform/test**/api_integration/apis\n\n<img width=\"514\"
alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/ddd84d28-cba4-41fe-bdeb-32a14b4e3f17\"\n/>\n\n---------\n\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"d8ff5220f6c814ede74a50e808cd3609e0821d3d"}},"sourceBranch":"main","suggestedTargetBranches":["9.0"],"targetPullRequestStates":[{"branch":"main","label":"v9.1.0","branchLabelMappingKey":"^v9.1.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/218470","number":218470,"mergeCommit":{"message":"[ska][x-pack]
relocate api_integration tests [1] (#218470)\n\nPart of
https://github.com/elastic/kibana-team/issues/1503\n\nThis PR creates
new \"test-helper\" package\n`@kbn/test-suites-xpack-platform` to store
Platform functional tests.\n\nIt copies few simple FTR services, base
config file and context provider\nto the new structure.\nFirst chunk of
tests is moved as well:\nx-pack/**test**/api_integration/apis
=>\nx-pack/**platform/test**/api_integration/apis\n\n<img width=\"514\"
alt=\"image\"\nsrc=\"https://github.com/user-attachments/assets/ddd84d28-cba4-41fe-bdeb-32a14b4e3f17\"\n/>\n\n---------\n\nCo-authored-by:
kibanamachine
<42973632+kibanamachine@users.noreply.github.com>","sha":"d8ff5220f6c814ede74a50e808cd3609e0821d3d"}},{"branch":"9.0","label":"v9.0.1","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
akowalska622 pushed a commit to akowalska622/kibana that referenced this pull request May 29, 2025
Part of elastic/kibana-team#1503

This PR creates new "test-helper" package
`@kbn/test-suites-xpack-platform` to store Platform functional tests.

It copies few simple FTR services, base config file and context provider
to the new structure.
First chunk of tests is moved as well:
x-pack/**test**/api_integration/apis =>
x-pack/**platform/test**/api_integration/apis

<img width="514" alt="image"
src="https://github.com/user-attachments/assets/ddd84d28-cba4-41fe-bdeb-32a14b4e3f17"
/>

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:version Backport to applied version labels release_note:skip Skip the PR/issue when compiling release notes v8.19.0 v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants