Skip to content

Deployment agnostic tests - add support for env skip tags#208154

Merged
pheyos merged 1 commit intoelastic:mainfrom
pheyos:support_more_skip_tags_for_deployment_agnostic_tests
Jan 24, 2025
Merged

Deployment agnostic tests - add support for env skip tags#208154
pheyos merged 1 commit intoelastic:mainfrom
pheyos:support_more_skip_tags_for_deployment_agnostic_tests

Conversation

@pheyos
Copy link
Member

@pheyos pheyos commented Jan 24, 2025

Summary

This PR adds support for two new suite tags in FTR deployment agnostic tests:

  • skipStateful to remove the suite from all stateful test runs (local + ECH)
  • skipServerless to remove the suite from all serverless test runs (local + MKI)

@pheyos pheyos added release_note:skip Skip the PR/issue when compiling release notes v9.0.0 backport:prev-minor v8.18.0 labels Jan 24, 2025
@pheyos pheyos requested a review from dmlemeshko January 24, 2025 09:36
@pheyos pheyos self-assigned this Jan 24, 2025
@pheyos pheyos requested a review from a team as a code owner January 24, 2025 09:36
Copy link
Contributor

@dmlemeshko dmlemeshko left a comment

Choose a reason for hiding this comment

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

thanks for updating docs, LGTM

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

cc @pheyos

@pheyos pheyos merged commit f28c293 into elastic:main Jan 24, 2025
18 checks passed
@pheyos pheyos deleted the support_more_skip_tags_for_deployment_agnostic_tests branch January 24, 2025 11:28
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.x

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

@kibanamachine
Copy link
Contributor

💔 All backports failed

Status Branch Result
8.x Backport failed because of merge conflicts

Manual backport

To create the backport manually run:

node scripts/backport --pr 208154

Questions ?

Please refer to the Backport tool documentation

@pheyos
Copy link
Member Author

pheyos commented Jan 24, 2025

💚 All backports created successfully

Status Branch Result
8.x

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

Questions ?

Please refer to the Backport tool documentation

pheyos added a commit to pheyos/kibana that referenced this pull request Jan 24, 2025
…8154)

## Summary

This PR adds support for two new suite tags in FTR deployment agnostic
tests:
* `skipStateful` to remove the suite from all stateful test runs (local
+ ECH)
* `skipServerless` to remove the suite from all serverless test runs
(local + MKI)

(cherry picked from commit f28c293)
pheyos added a commit that referenced this pull request Jan 24, 2025
) (#208197)

# Backport

This will backport the following commits from `main` to `8.x`:
- [Deployment agnostic tests - add support for env skip tags
(#208154)](#208154)

<!--- Backport version: 9.6.4 -->

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

<!--BACKPORT [{"author":{"name":"Robert
Oskamp","email":"robert.oskamp@elastic.co"},"sourceCommit":{"committedDate":"2025-01-24T11:27:56Z","message":"Deployment
agnostic tests - add support for env skip tags (#208154)\n\n##
Summary\r\n\r\nThis PR adds support for two new suite tags in FTR
deployment agnostic\r\ntests:\r\n* `skipStateful` to remove the suite
from all stateful test runs (local\r\n+ ECH)\r\n* `skipServerless` to
remove the suite from all serverless test runs\r\n(local +
MKI)","sha":"f28c293973b59d02aa484fd2cccf6dce840f5887","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","backport:prev-minor","v8.18.0"],"title":"Deployment
agnostic tests - add support for env skip
tags","number":208154,"url":"https://github.com/elastic/kibana/pull/208154","mergeCommit":{"message":"Deployment
agnostic tests - add support for env skip tags (#208154)\n\n##
Summary\r\n\r\nThis PR adds support for two new suite tags in FTR
deployment agnostic\r\ntests:\r\n* `skipStateful` to remove the suite
from all stateful test runs (local\r\n+ ECH)\r\n* `skipServerless` to
remove the suite from all serverless test runs\r\n(local +
MKI)","sha":"f28c293973b59d02aa484fd2cccf6dce840f5887"}},"sourceBranch":"main","suggestedTargetBranches":["8.x"],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","branchLabelMappingKey":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/208154","number":208154,"mergeCommit":{"message":"Deployment
agnostic tests - add support for env skip tags (#208154)\n\n##
Summary\r\n\r\nThis PR adds support for two new suite tags in FTR
deployment agnostic\r\ntests:\r\n* `skipStateful` to remove the suite
from all stateful test runs (local\r\n+ ECH)\r\n* `skipServerless` to
remove the suite from all serverless test runs\r\n(local +
MKI)","sha":"f28c293973b59d02aa484fd2cccf6dce840f5887"}},{"branch":"8.x","label":"v8.18.0","branchLabelMappingKey":"^v8.18.0$","isSourceBranch":false,"state":"NOT_CREATED"}]}]
BACKPORT-->
JoseLuisGJ pushed a commit to JoseLuisGJ/kibana that referenced this pull request Jan 27, 2025
…8154)

## Summary

This PR adds support for two new suite tags in FTR deployment agnostic
tests:
* `skipStateful` to remove the suite from all stateful test runs (local
+ ECH)
* `skipServerless` to remove the suite from all serverless test runs
(local + MKI)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release_note:skip Skip the PR/issue when compiling release notes v8.18.0 v9.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants