Thread (18 messages) 18 messages, 4 authors, 14h ago
HOTtoday

[PATCH 0/2] ci: reduce pressure from large test fixtures

From: Tamir Duberstein <hidden>
Date: 2026-09-23 17:13:45

Linux pull-request jobs with the long tests enabled hit two resource
problems: diff was killed after git log produced its huge output, and
large clone and repack tests hit ENOSPC.

The first patch compares the huge output with cmp and removes the large
files after success. The second sizes Make and prove parallelism to the
Linux runner's available CPUs, following the existing GitLab policy.
Both changes keep the large test cases enabled.

Prepared with Codex, including review by a separate Codex agent.

Signed-off-by: Tamir Duberstein <redacted>
---
Tamir Duberstein (2):
      t4205: compare huge output without diff
      ci: match Linux jobs to available CPUs

 ci/lib.sh                     | 4 ++++
 t/t4205-log-pretty-formats.sh | 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)


---
base-commit: 3bc0341126508f78f5869cbfc0005e987efdf0c7
change-id: 20260923-ci-large-test-resources-349cdc95f7f8
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help