Skip to content

[9.2] [scout] move internal api tests to scout steps (#263021)#263837

Merged
dmlemeshko merged 2 commits intoelastic:9.2from
dmlemeshko:backport/9.2/pr-263021
Apr 16, 2026
Merged

[9.2] [scout] move internal api tests to scout steps (#263021)#263837
dmlemeshko merged 2 commits intoelastic:9.2from
dmlemeshko:backport/9.2/pr-263021

Conversation

@dmlemeshko
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 9.2:

Questions ?

Please refer to the Backport tool documentation

## Summary

Closes elastic/appex-qa-team#850

With selective testing enabled, it makes sense to move scout internal
api tests running together with other tests, so that they can be skipped
completely when there are 0 affected modules.

I also noticed that running tests without building plugins might be not
reliable, so let's run internal tests against build as any other tests.

<img width="1132" height="467" alt="Screenshot 2026-04-14 at 15 35 28"
src="https://github.com/user-attachments/assets/1cc6453a-74ad-45be-b855-ecccc28fc20f"
/>

(cherry picked from commit a34ca6b)

# Conflicts:
#	.buildkite/scripts/steps/test/scout/test_run_builder.sh
@dmlemeshko dmlemeshko added the backport This PR is a backport of another PR label Apr 16, 2026
@dmlemeshko dmlemeshko enabled auto-merge (squash) April 16, 2026 16:04
@dmlemeshko dmlemeshko requested a review from a team April 16, 2026 16:05
@elasticmachine
Copy link
Copy Markdown
Contributor

💔 Build Failed

Failed CI Steps

Metrics [docs]

✅ unchanged

@dmlemeshko dmlemeshko merged commit c20adf4 into elastic:9.2 Apr 16, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants