Skip to content

[9.2] [CI] Reduce FTR and Jest bench runtime (#252198)#252797

Merged
kibanamachine merged 1 commit into
elastic:9.2from
kibanamachine:backport/9.2/pr-252198
Feb 12, 2026
Merged

[9.2] [CI] Reduce FTR and Jest bench runtime (#252198)#252797
kibanamachine merged 1 commit into
elastic:9.2from
kibanamachine:backport/9.2/pr-252198

Conversation

@kibanamachine
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

The `FTR Bench` step can block the build from finishing, so we want to
get the run time down and start sooner. It currently takes ~90 minutes
to finish. After these changes, it is ~45 minutes.

- Reverts elastic#252437
- Upgrade machine to `c2d -> c4d` and use hyperdisk. This reduces
runtime by ~6 minutes.
- Removes `fleet` config from being benchmarked. This reduces runtime by
~17 minutes.
- Removes one iteration of testing in FTR Bench. This reduces runtime by
~25 minutes.
- Due to elastic#252200, the benchmarking steps now start with the pre checks.
This will start them ~25 minutes sooner.
- `FTR Bench` builds it's own distributables, and thus has no other step
dependencies. If these builds fail, the bench doesn't run.
  - `Jest Bench` has no dependencies.
- Upgrade `Jest Bench` machine from `n2-highmem-16` to `c4d-standard-16`
and adds hyperdisk.
  - Reduces runtime from 51 min to 26 min.

(cherry picked from commit 2e33182)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Feb 12, 2026
@kibanamachine kibanamachine enabled auto-merge (squash) February 12, 2026 06:03
@kibanamachine kibanamachine merged commit 28437f8 into elastic:9.2 Feb 12, 2026
17 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.

2 participants