From fb1be2864497288c8a420f28270aa4f14316ff49 Mon Sep 17 00:00:00 2001 From: Justin Klein Date: Sun, 27 Sep 2026 14:30:30 +0000 Subject: [PATCH] CI/CD: compare the runtime figure against the run's own chart count --- CI-CD.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CI-CD.md b/CI-CD.md index 14f9d4b..3074e6b 100644 --- a/CI-CD.md +++ b/CI-CD.md @@ -136,7 +136,7 @@ Not on a schedule: it would spend compute every day on a question that changes r | **One cluster per chart** | no reuse. Reuse saves time and changes what the test proves: leftovers of the previous install, a warm image cache, fixtures already applied. "Came up from nothing" is the statement. | | **Excluded charts** | dropped through the one parser, `ci/run-install-test.sh --list-excluded`, and listed in the summary **with their justification**, as in the PR pipeline. | | **The record** | per chart: outcome, date, runner label, `K3S_IMAGE`, `kubectl` version. Plus a final job with the verdict over the whole matrix. A green run nobody notes is unknown again next time. | -| **Expected runtime** | **20 charts in 12m41s** (Gitea PR #48, one job, all legs concurrent on one Docker daemon), against 23 charts in the matrix today. Written down so a later deviation is visible as one. The timeout is 30 minutes per leg, in `install-test.yml`, hence identical for both callers. | +| **Expected runtime** | **20 charts in 12m41s** (Gitea PR #48, one job, all legs concurrent on one Docker daemon). Written down so a later deviation is visible as one; compare it against the chart count the run prints in its own summary — 24 at the time of writing, and one more with every new chart. The timeout is 30 minutes per leg, in `install-test.yml`, hence identical for both callers. | ## `ci/helm-dependencies.sh` — the step they all share