diff --git a/.buildkite/pipeline-utils/ci-stats/client.ts b/.buildkite/pipeline-utils/ci-stats/client.ts index 25a761f1444c6..288ffed2c184b 100644 --- a/.buildkite/pipeline-utils/ci-stats/client.ts +++ b/.buildkite/pipeline-utils/ci-stats/client.ts @@ -164,6 +164,7 @@ export class CiStatsClient { jobName: string; } >; + durationPercentile?: number; groups: Array<{ type: string; queue?: string; diff --git a/.buildkite/pipeline-utils/ci-stats/pick_test_group_run_order.ts b/.buildkite/pipeline-utils/ci-stats/pick_test_group_run_order.ts index 9af56eae97c47..cf54637aabbbc 100644 --- a/.buildkite/pipeline-utils/ci-stats/pick_test_group_run_order.ts +++ b/.buildkite/pipeline-utils/ci-stats/pick_test_group_run_order.ts @@ -231,6 +231,7 @@ export async function pickTestGroupRunOrder() { const prNumber = process.env.GITHUB_PR_NUMBER as string | undefined; const { sources, types } = await ciStats.pickTestGroupRunOrder({ + durationPercentile: 75, sources: [ // try to get times from a recent successful job on this PR ...(prNumber