From 74ea42e210b44ef286c3b31837b5567aa005171c Mon Sep 17 00:00:00 2001 From: Gustavo Madeira Santana Date: Mon, 30 Mar 2026 01:06:13 -0400 Subject: [PATCH] Tests: relax targeted unit planner split assertion --- test/scripts/test-parallel.test.ts | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/test/scripts/test-parallel.test.ts b/test/scripts/test-parallel.test.ts index dfc2e2ff8f8..c0ac5ac889a 100644 --- a/test/scripts/test-parallel.test.ts +++ b/test/scripts/test-parallel.test.ts @@ -378,8 +378,13 @@ describe("scripts/test-parallel lane planning", () => { parseNumericPlanField(line, "filters"), ); - expect(unitBatchLines.length).toBe(2); - expect(unitBatchFilterCounts).toEqual([50, 50]); + expect(unitBatchLines.length).toBeGreaterThanOrEqual(3); + expect(unitBatchLines.every((line) => line.includes("maxWorkers=6"))).toBe(true); + expect(Math.max(...unitBatchFilterCounts)).toBeLessThan(40); + expect(unitBatchFilterCounts.reduce((sum, count) => sum + count, 0)).toBe( + sharedTargetedUnitProxyFiles.length, + ); + expect(output).toContain("unit-qr-dashboard.integration-isolated filters=1 maxWorkers=2"); }); it("explains targeted file ownership and execution policy", () => {