From 8d88dcddc51bb1beef6899b55caf0eae37772582 Mon Sep 17 00:00:00 2001 From: Cacie Prins Date: Mon, 20 Oct 2025 12:11:48 -0400 Subject: [PATCH 1/2] chore: improve cloud api response logging --- packages/server/lib/cloud/api/index.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/server/lib/cloud/api/index.ts b/packages/server/lib/cloud/api/index.ts index 8b9f45d78a0..ef3c3aad62f 100644 --- a/packages/server/lib/cloud/api/index.ts +++ b/packages/server/lib/cloud/api/index.ts @@ -40,6 +40,7 @@ import { isNonRetriableCertErrorCode } from '../network/non_retriable_cert_error const debug = debugModule('cypress:server:cloud:api') const debugProtocol = debugModule('cypress:server:protocol') +const debugVerbose = debugModule('cypress-verbose:server:cloud:api') const THIRTY_SECONDS = humanInterval('30 seconds') const SIXTY_SECONDS = humanInterval('60 seconds') @@ -164,7 +165,9 @@ const rp = request.defaults((params: CypressRequestOptions, callback) => { cacheResponse(resp, params) } - return debug('response %o', resp) + debug(`${params.method} ${params.url}: ${resp ? `${resp.status} ${resp.statusText}` : 'empty response'}`) + debugVerbose('response headers: %o', resp ? resp.headers : 'no headers') + debugVerbose('body:', resp ? resp.body : 'no body') }) }) From 61c7b9efc4ec15e8e4f44ea82ce1ac42a98c5b32 Mon Sep 17 00:00:00 2001 From: Cacie Prins Date: Mon, 20 Oct 2025 12:18:17 -0400 Subject: [PATCH 2/2] review --- packages/server/lib/cloud/api/index.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/server/lib/cloud/api/index.ts b/packages/server/lib/cloud/api/index.ts index ef3c3aad62f..41389431c99 100644 --- a/packages/server/lib/cloud/api/index.ts +++ b/packages/server/lib/cloud/api/index.ts @@ -165,9 +165,8 @@ const rp = request.defaults((params: CypressRequestOptions, callback) => { cacheResponse(resp, params) } - debug(`${params.method} ${params.url}: ${resp ? `${resp.status} ${resp.statusText}` : 'empty response'}`) - debugVerbose('response headers: %o', resp ? resp.headers : 'no headers') - debugVerbose('body:', resp ? resp.body : 'no body') + debug(`${params.method} ${params.url} response received`) + debugVerbose('response: %o', resp) }) })