From 7a8f63f0d71a1d381f99652a5fee3b043b32e8e6 Mon Sep 17 00:00:00 2001 From: Micha Reiser Date: Wed, 21 Oct 2026 17:45:57 -0700 Subject: [PATCH] [ty] Rebalance microbenchmark CI shards (#29612) --- .github/workflows/ci.yaml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index aa2c170fd0..3450ef368a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -1309,21 +1309,22 @@ jobs: fail-fast: false matrix: include: - - name: micro-a-l + # The r benchmarks dominate runtime, so group them with a-c to balance both modes. + - name: micro-1 target: ty - filter: 'ty_micro\[[a-l]' + filter: 'ty_micro\[[a-cr]' mode: simulation - - name: micro-m-z + - name: micro-2 target: ty - filter: 'ty_micro\[[^a-l]' + filter: 'ty_micro\[[^a-cr]' mode: simulation - - name: micro-a-l + - name: micro-1 target: ty - filter: 'ty_micro\[[a-l]' + filter: 'ty_micro\[[a-cr]' mode: memory - - name: micro-m-z + - name: micro-2 target: ty - filter: 'ty_micro\[[^a-l]' + filter: 'ty_micro\[[^a-cr]' mode: memory - name: constraint_set target: ty_constraint_set