From a05975dec5627f5228f41a856fb76a15ed6562ec Mon Sep 17 00:00:00 2001 From: StanPonomarev Date: Sat, 18 Jul 2026 14:15:23 +0200 Subject: [PATCH] fix: omit readiness request logs --- app/src/application/controller/server.ts | 1 + app/src/tests/integration/controller.test.ts | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/app/src/application/controller/server.ts b/app/src/application/controller/server.ts index fe5c8c9..edb4c74 100644 --- a/app/src/application/controller/server.ts +++ b/app/src/application/controller/server.ts @@ -23,6 +23,7 @@ export function observeHttpRequest( response: ServerResponse, write: (entry: HttpRequestLog) => void, ): void { + if (request.url === "/readyz") return; const startedAt = Date.now(); let observed = false; const observe = () => { diff --git a/app/src/tests/integration/controller.test.ts b/app/src/tests/integration/controller.test.ts index fb6d256..88f88e3 100644 --- a/app/src/tests/integration/controller.test.ts +++ b/app/src/tests/integration/controller.test.ts @@ -119,6 +119,12 @@ test("invalid webhook signatures are rejected without persistence", async () => }, ); assert.ok((requests[0]?.durationMs ?? -1) >= 0); + + const readiness = await fetch( + `http://127.0.0.1:${address.port}/readyz`, + ); + assert.equal(readiness.status, 200); + assert.equal(requests.length, 1); } finally { await new Promise((resolve) => server.close(() => resolve())); store.close();