fix: omit readiness request logs

This commit is contained in:
2026-07-18 14:15:23 +02:00
parent 5808355b46
commit a05975dec5
2 changed files with 7 additions and 0 deletions
+1
View File
@@ -23,6 +23,7 @@ export function observeHttpRequest(
response: ServerResponse, response: ServerResponse,
write: (entry: HttpRequestLog) => void, write: (entry: HttpRequestLog) => void,
): void { ): void {
if (request.url === "/readyz") return;
const startedAt = Date.now(); const startedAt = Date.now();
let observed = false; let observed = false;
const observe = () => { const observe = () => {
@@ -119,6 +119,12 @@ test("invalid webhook signatures are rejected without persistence", async () =>
}, },
); );
assert.ok((requests[0]?.durationMs ?? -1) >= 0); 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 { } finally {
await new Promise<void>((resolve) => server.close(() => resolve())); await new Promise<void>((resolve) => server.close(() => resolve()));
store.close(); store.close();