Skip to content

[9.2] feat(NA): add support for p75 durations on pick test group bin packing from ci-stats (#253862)#253893

Merged
mistic merged 2 commits intoelastic:9.2from
mistic:backport/9.2/pr-253862
Feb 19, 2026
Merged

[9.2] feat(NA): add support for p75 durations on pick test group bin packing from ci-stats (#253862)#253893
mistic merged 2 commits intoelastic:9.2from
mistic:backport/9.2/pr-253862

Conversation

@mistic
Copy link
Copy Markdown
Contributor

@mistic mistic commented Feb 19, 2026

Backport

This will backport the following commits from main to 9.2:

Questions ?

Please refer to the Backport tool documentation

…g from ci-stats (elastic#253862)

Depends on elastic/kibana-ci-stats#1009

This PR adds durationPercentile: 75 to the ci stats
pickTestGroupRunOrder request. This tells ci stats to use the p75 of the
last 5 runs (instead of the single most-recent run) when estimating
config durations for bin-packing. Requires the corresponding ci-stats
server change to be deployed first. If no param is provided, legacy
continues to be used.

(cherry picked from commit 67284e0)

# Conflicts:
#	.buildkite/pipeline-utils/ci-stats/pick_test_group_run_order.ts
@mistic mistic added the backport This PR is a backport of another PR label Feb 19, 2026
@mistic mistic enabled auto-merge (squash) February 19, 2026 06:30
@elasticmachine
Copy link
Copy Markdown
Contributor

⏳ Build in-progress, with failures

Failed CI Steps

@mistic mistic disabled auto-merge February 19, 2026 16:03
@mistic mistic merged commit 9a8eb61 into elastic:9.2 Feb 19, 2026
13 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