Skip to content

[scout] use stateful mode to run api-int tests#247223

Merged
dmlemeshko merged 1 commit intoelastic:mainfrom
dmlemeshko:scout/use-stateful-build-run-apiServices-checks
Dec 22, 2025
Merged

[scout] use stateful mode to run api-int tests#247223
dmlemeshko merged 1 commit intoelastic:mainfrom
dmlemeshko:scout/use-stateful-build-run-apiServices-checks

Conversation

@dmlemeshko
Copy link
Contributor

@dmlemeshko dmlemeshko commented Dec 22, 2025

Summary

Scout internal integration tests (to check our api helpers) are run against serverless distro, which is totally ok for main branch but might be an issue for the older branches.

Changing step to use stateful mode as both Kibana and ES builds are available there.

@dmlemeshko dmlemeshko self-assigned this Dec 22, 2025
@dmlemeshko dmlemeshko added release_note:skip Skip the PR/issue when compiling release notes backport:all-open Backport to all branches that could still receive a release labels Dec 22, 2025
@dmlemeshko dmlemeshko marked this pull request as ready for review December 22, 2025 08:48
@dmlemeshko dmlemeshko requested a review from a team as a code owner December 22, 2025 08:48
@elasticmachine
Copy link
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Metrics [docs]

✅ unchanged

cc @dmlemeshko

@dmlemeshko dmlemeshko merged commit 9785a5c into elastic:main Dec 22, 2025
28 checks passed
@kibanamachine
Copy link
Contributor

Starting backport for target branches: 8.19, 9.1, 9.2, 9.3

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

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Dec 22, 2025
## Summary

Scout internal integration tests (to check our api helpers) are run
against serverless distro, which is totally ok for `main` branch but
might be an issue for the older branches.

Changing step to use `stateful` mode as both Kibana and ES builds are
available there.

(cherry picked from commit 9785a5c)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Dec 22, 2025
## Summary

Scout internal integration tests (to check our api helpers) are run
against serverless distro, which is totally ok for `main` branch but
might be an issue for the older branches.

Changing step to use `stateful` mode as both Kibana and ES builds are
available there.

(cherry picked from commit 9785a5c)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Dec 22, 2025
## Summary

Scout internal integration tests (to check our api helpers) are run
against serverless distro, which is totally ok for `main` branch but
might be an issue for the older branches.

Changing step to use `stateful` mode as both Kibana and ES builds are
available there.

(cherry picked from commit 9785a5c)
kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Dec 22, 2025
## Summary

Scout internal integration tests (to check our api helpers) are run
against serverless distro, which is totally ok for `main` branch but
might be an issue for the older branches.

Changing step to use `stateful` mode as both Kibana and ES builds are
available there.

(cherry picked from commit 9785a5c)
@kibanamachine
Copy link
Contributor

💚 All backports created successfully

Status Branch Result
8.19
9.1
9.2
9.3

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

Questions ?

Please refer to the Backport tool documentation

@dmlemeshko dmlemeshko changed the title [scout] use svl mode to run api-int tests [scout] use stateful mode to run api-int tests Dec 22, 2025
kibanamachine added a commit that referenced this pull request Dec 22, 2025
# Backport

This will backport the following commits from `main` to `9.2`:
- [[scout] use svl mode to run api-int tests
(#247223)](#247223)

<!--- 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-12-22T14:10:53Z","message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","test:scout","v9.4.0"],"title":"[scout]
use svl mode to run api-int
tests","number":247223,"url":"https://github.com/elastic/kibana/pull/247223","mergeCommit":{"message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b"}},"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/247223","number":247223,"mergeCommit":{"message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b"}}]}]
BACKPORT-->

Co-authored-by: Dzmitry Lemechko <dzmitry.lemechko@elastic.co>
mbondyra added a commit to mbondyra/kibana that referenced this pull request Dec 22, 2025
…d_step_back

* commit '51756d2722200a991607658d48ecda50aeb04a7d': (76 commits)
  [Synthetics] Fix SyncGlobalParamsSpaces flaky test (elastic#246487)
  [Synthetics] Fix useSyntheticsRules test (elastic#247259)
  [ES|QL] Fix index editor flaky test (elastic#247233)
  [ResponseOps][Reporting] Fix "failed to decrypt apiKey" error while disabling/enabling scheduled reports (elastic#247236)
  [Console] Update console definitions (main) (elastic#247214)
  [ES|QL] Esql indentation shortcut on the editor (elastic#247234)
  [Streams] Use original request for rules client when in default space (elastic#247014)
  Consolidate and improve unflattenObject (elastic#246725)
  [scout] use svl mode to run api-int tests (elastic#247223)
  SIEM Readiness V2 (elastic#245776)
  [ObsPresentation][A11y] Fix asset details flyout header announcement (elastic#246872)
  [Streams] Add abort support and silent mode for stream description generation (elastic#247082)
  [SLO] Add environment context to SLO feedback button (elastic#247221)
  Ignore the reason and retry systematically (elastic#246830)
  Update dependency @types/moment-duration-format to ^2.2.7 (main) (elastic#242221)
  [Streams 🌊 ] Add explicit waits for data grid rows before clicking expand button (elastic#246919)
  [Security Solution][Entity Analytics][Risk Scoring] Handle special characters in ESQL query for risk scoring (elastic#247060)
  [ML] Data frame analytics: Updates page headers (elastic#247097)
  [ES|QL] Build function arguments suggestions from hints (elastic#246736)
  Update dependency @hey-api/openapi-ts to v0.88.1 (main) (elastic#247210)
  ...
kibanamachine added a commit that referenced this pull request Dec 22, 2025
# Backport

This will backport the following commits from `main` to `8.19`:
- [[scout] use svl mode to run api-int tests
(#247223)](#247223)

<!--- 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-12-22T14:10:53Z","message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","test:scout","v9.4.0"],"title":"[scout]
use svl mode to run api-int
tests","number":247223,"url":"https://github.com/elastic/kibana/pull/247223","mergeCommit":{"message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b"}},"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/247223","number":247223,"mergeCommit":{"message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b"}}]}]
BACKPORT-->

Co-authored-by: Dzmitry Lemechko <dzmitry.lemechko@elastic.co>
@kibanamachine kibanamachine added v8.19.9 backport missing Added to PRs automatically when the are determined to be missing a backport. labels Dec 22, 2025
@kibanamachine
Copy link
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @dmlemeshko

@kibanamachine
Copy link
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @dmlemeshko

2 similar comments
@kibanamachine
Copy link
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @dmlemeshko

@kibanamachine
Copy link
Contributor

Looks like this PR has backport PRs but they still haven't been merged. Please merge them ASAP to keep the branches relatively in sync.
cc: @dmlemeshko

kibanamachine added a commit that referenced this pull request Dec 29, 2025
# Backport

This will backport the following commits from `main` to `9.3`:
- [[scout] use svl mode to run api-int tests
(#247223)](#247223)

<!--- 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-12-22T14:10:53Z","message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","test:scout","v9.4.0"],"title":"[scout]
use svl mode to run api-int
tests","number":247223,"url":"https://github.com/elastic/kibana/pull/247223","mergeCommit":{"message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b"}},"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/247223","number":247223,"mergeCommit":{"message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b"}}]}]
BACKPORT-->

Co-authored-by: Dzmitry Lemechko <dzmitry.lemechko@elastic.co>
kibanamachine added a commit that referenced this pull request Dec 30, 2025
# Backport

This will backport the following commits from `main` to `9.1`:
- [[scout] use svl mode to run api-int tests
(#247223)](#247223)

<!--- 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-12-22T14:10:53Z","message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b","branchLabelMapping":{"^v9.4.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:all-open","test:scout","v9.4.0"],"title":"[scout]
use svl mode to run api-int
tests","number":247223,"url":"https://github.com/elastic/kibana/pull/247223","mergeCommit":{"message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b"}},"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/247223","number":247223,"mergeCommit":{"message":"[scout]
use svl mode to run api-int tests (#247223)\n\n## Summary\n\nScout
internal integration tests (to check our api helpers) are run\nagainst
serverless distro, which is totally ok for `main` branch but\nmight be
an issue for the older branches.\n\nChanging step to use `stateful` mode
as both Kibana and ES builds are\navailable
there.","sha":"9785a5c1eccb1efb7e48f8db6447eb5f75f37e1b"}}]}]
BACKPORT-->

Co-authored-by: Dzmitry Lemechko <dzmitry.lemechko@elastic.co>
Co-authored-by: Jon <jon@elastic.co>
@kibanamachine kibanamachine added v9.1.10 and removed backport missing Added to PRs automatically when the are determined to be missing a backport. labels Dec 30, 2025
CAWilson94 pushed a commit to CAWilson94/kibana that referenced this pull request Jan 6, 2026
## Summary

Scout internal integration tests (to check our api helpers) are run
against serverless distro, which is totally ok for `main` branch but
might be an issue for the older branches.

Changing step to use `stateful` mode as both Kibana and ES builds are
available there.
dej611 pushed a commit to dej611/kibana that referenced this pull request Jan 8, 2026
## Summary

Scout internal integration tests (to check our api helpers) are run
against serverless distro, which is totally ok for `main` branch but
might be an issue for the older branches.

Changing step to use `stateful` mode as both Kibana and ES builds are
available there.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:all-open Backport to all branches that could still receive a release release_note:skip Skip the PR/issue when compiling release notes test:scout v8.19.9 v9.1.10 v9.2.3 v9.3.0 v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants