From 5fa8c4a4e5c7e048f86ecc86e24dc83f33035178 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Wed, 29 Jul 2026 22:59:09 +0800 Subject: [PATCH] fix(test): require fleet doctor healthy checks (#115946) --- src/fleet/doctor.runtime.test.ts | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/src/fleet/doctor.runtime.test.ts b/src/fleet/doctor.runtime.test.ts index befe63d3f4d7..6325e2b75d6a 100644 --- a/src/fleet/doctor.runtime.test.ts +++ b/src/fleet/doctor.runtime.test.ts @@ -126,6 +126,28 @@ describe("fleet doctor", () => { fetchImpl: vi.fn(async () => new Response(null, { status: 200 })), }); expect(reports).toHaveLength(1); + expect(reports[0]?.findings.map((entry) => entry.check)).toEqual([ + "runtime-local", + "container-present", + "container-owned", + "container-running", + "gateway-health", + "cap-drop", + "security-opt", + "init", + "pids-limit", + "memory-limit", + "cpu-limit", + "restart-policy", + "port-binding", + "gateway-token-env", + "network-present", + "network-owned", + "network-attachments", + "network-egress", + "data-dir", + "auth-dir", + ]); expect(reports[0]?.findings.every((entry) => entry.status === "pass")).toBe(true); }, );