Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error: WebSocket connection closed (in cypress 13.10) #29572

Closed
ricardoaranha96 opened this issue May 24, 2024 · 2 comments · Fixed by #29830
Closed

Error: WebSocket connection closed (in cypress 13.10) #29572

ricardoaranha96 opened this issue May 24, 2024 · 2 comments · Fixed by #29830

Comments

@ricardoaranha96
Copy link

ricardoaranha96 commented May 24, 2024

Current behavior

Cypress reports Error: WebSocket connection closed and stops running tests and cypress run

image

Investigation notes:

Desired behavior

Don't throw exceptions or give alternatives to handle this scenario.

Test code to reproduce

Not sure how to reproduce. Sometimes, it happens after clicking a button or between tests (after the test execution result is printed and before the beforeEach callback starts).

Cypress Version

13.10.0

Node version

20.13.1

Operating System

macOS 14.5 and Ubuntu 22.04

Debug Logs

cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 1031, method: 'Runtime.evaluate', params: { expression: '\n' + "        if (window['cypressSocket-/__socket/default'] && window['cypressSocket-/__socket/default'].send) {\n" + `          window['cypressSocket-/__socket/default'].send('"42/__socket/default,[[\\\\"1\\\\",\\\\"2\\\\",\\\\"3\\\\"],\\\\"request:event\\\\",\\\\"eedc0f84-57ef-4727-a549-2746141ef942\\\\",[\\\\"4\\\\",\\\\"5\\\\"],\\\\"response:received\\\\",{\\\\"requestId\\\\":\\\\"6\\\\",\\\\"status\\\\":200,\\\\"headers\\\\":\\\\"7\\\\"},\\\\"457.813\\\\",{\\\\"date\\\\":\\\\"8\\\\",\\\\"strict-transport-security\\\\":\\\\"9\\\\",\\\\"x-content-type-options\\\\":\\\\"10\\\\",\\\\"Content-Encoding\\\\":\\\\"11\\\\",\\\\"Transfer-Encoding\\\\":\\\\"12\\\\",\\\\"Connection\\\\":\\\\"13\\\\",\\\\"x-xss-protection\\\\":\\\\"14\\\\",\\\\"referrer-policy\\\\":\\\\"15\\\\",\\\\"x-ratelimit-remaining\\\\":\\\\"16\\\\",\\\\"Vary\\\\":\\\\"17\\\\",\\\\"content-type\\\\":\\\\"18\\\\",\\\\"access-control-allow-origin\\\\":\\\\"19\\\\",\\\\"cache-control\\\\":\\\\"20\\\\",\\\\"access-control-allow-credentials\\\\":\\\\"21\\\\",\\\\"permissions-policy\\\\":\\\\"22\\\\",\\\\"x-ratelimit-limit\\\\":\\\\"23\\\\",\\\\"access-control-allow-headers\\\\":\\\\"24\\\\",\\\\"Keep-Alive\\\\":\\\\"25\\\\"},\\\\"Fri, 24 May 2024 19:40:59 GMT\\\\",\\\\"max-age=31536000; includeSubDomains; preload\\\\",\\\\"nosniff\\\\",\\\\"gzip\\\\",\\\\"chunked\\\\",\\\\"keep-alive\\\\",\\\\"1; mode=block\\\\",\\\\"strict-origin-when-cross-origin\\\\",\\\\"26\\\\",\\\\"Accept-Encoding\\\\",\\\\"application/json\\\\",\\\\"http://www.myapp.local\\\\",\\\\"no-cache, private\\\\",\\\\"true\\\\",\\\\"geolocation=*\\\\",\\\\"30\\\\",\\\\"Content-Type, Accept, Authorization, X-Requested-With, X-API-Id, X-API-Hash, sentry-trace, X-API-Key\\\\",\\\\"timeout=5\\\\"]"')\n` + '        }\n' + '      ', contextId: 3 } } +122ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.requestWillBeSent', params: { requestId: '457.814', loaderId: '2DFCE054CFDB19CC7C6CBB9ADFE06036', documentURL: 'http://www.myapp.local/manage/result/1024940603', request: { url: 'http://api.myapp.local/api/v1/result/1024940603/record/28417423070', method: 'GET', headers: [Object], mixedContentType: 'none', initialPriority: 'High', referrerPolicy: 'strict-origin-when-cross-origin', isSameSite: true }, timestamp: 4489.783555, wallTime: 1716579659.217473, initiator: { type: 'script', stack: [Object] }, redirectHasExtraInfo: false, type: 'XHR', frameId: '3A9ED00288F939D6CDC91F768660ED79', hasUserGesture: false } } +1ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.dataReceived', params: { requestId: '457.813', timestamp: 4489.784138, dataLength: 0, encodedDataLength: 5667 } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.loadingFinished', params: { requestId: '457.813', timestamp: 4489.78189, encodedDataLength: 6886 } } +0ms
  cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 1032, method: 'Runtime.evaluate', params: { expression: '\n' + "        if (window['cypressSocket-/__socket/default'] && window['cypressSocket-/__socket/default'].send) {\n" + `          window['cypressSocket-/__socket/default'].send('"42/__socket/default,[[\\\\"1\\\\",\\\\"2\\\\",\\\\"3\\\\"],\\\\"request:event\\\\",\\\\"87aa6bb8-e1bb-4ee8-a472-ec250d15aa5a\\\\",[\\\\"4\\\\",\\\\"5\\\\"],\\\\"incoming:request\\\\",{\\\\"requestId\\\\":\\\\"6\\\\",\\\\"method\\\\":\\\\"7\\\\",\\\\"url\\\\":\\\\"8\\\\",\\\\"headers\\\\":\\\\"9\\\\",\\\\"resourceType\\\\":\\\\"10\\\\",\\\\"originalResourceType\\\\":\\\\"11\\\\",\\\\"initiator\\\\":\\\\"12\\\\",\\\\"documentURL\\\\":\\\\"13\\\\",\\\\"hasRedirectResponse\\\\":false,\\\\"cdpRequestWillBeSentTimestamp\\\\":1716579659217.4731,\\\\"cdpRequestWillBeSentReceivedTimestamp\\\\":1716579659215.8901,\\\\"proxyRequestReceivedTimestamp\\\\":1716579659216.4705,\\\\"cdpLagDuration\\\\":-1.5830078125,\\\\"proxyRequestCorrelationDuration\\\\":0},\\\\"457.814\\\\",\\\\"GET\\\\",\\\\"http://api.myapp.local/api/v1/result/1024940603/record/28417423070\\\\",{\\\\"Accept\\\\":\\\\"14\\\\",\\\\"Referer\\\\":\\\\"15\\\\",\\\\"User-Agent\\\\":\\\\"16\\\\"},\\\\"xhr\\\\",\\\\"XHR\\\\",{\\\\"type\\\\":\\\\"17\\\\",\\\\"stack\\\\":\\\\"18\\\\"},\\\\"http://www.myapp.local/manage/result/1024940603\\\\",\\\\"application/json, text/plain, */*\\\\",\\\\"http://www.myapp.local/\\\\",\\\\"Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/13.10.0 Chrome/118.0.5993.159 Electron/27.3.10 Safari/537.36\\\\",\\\\"script\\\\",{\\\\"callFrames\\\\":\\\\"19\\\\"},[\\\\"20\\\\",\\\\"21\\\\",\\\\"22\\\\",\\\\"23\\\\",\\\\"24\\\\",\\\\"25\\\\",\\\\"26\\\\",\\\\"27\\\\",\\\\"28\\\\",\\\\"29\\\\",\\\\"30\\\\",\\\\"31\\\\",\\\\"32\\\\",\\\\"33\\\\",\\\\"34\\\\",\\\\"35\\\\",\\\\"36\\\\",\\\\"37\\\\",\\\\"38\\\\",\\\\"39\\\\",\\\\"40\\\\",\\\\"41\\\\",\\\\"42\\\\",\\\\"43\\\\",\\\\"44\\\\",\\\\"45\\\\",\\\\"46\\\\",\\\\"47\\\\",\\\\"48\\\\",\\\\"49\\\\",\\\\"50\\\\",\\\\"51\\\\",\\\\"52\\\\",\\\\"53\\\\",\\\\"54\\\\",\\\\"55\\\\",\\\\"56\\\\",\\\\"57\\\\",\\\\"58\\\\",\\\\"59\\\\",\\\\"60\\\\",\\\\"61\\\\",\\\\"62\\\\",\\\\"63\\\\",\\\\"64\\\\",\\\\"65\\\\",\\\\"66\\\\",\\\\"67\\\\",\\\\"68\\\\",\\\\"69\\\\",\\\\"70\\\\",\\\\"71\\\\",\\\\"72\\\\",\\\\"73\\\\",\\\\"74\\\\",\\\\"75\\\\",\\\\"76\\\\",\\\\"77\\\\",\\\\"78\\\\",\\\\"79\\\\",\\\\"80\\\\",\\\\"81\\\\",\\\\"82\\\\",\\\\"83\\\\",\\\\"84\\\\",\\\\"85\\\\",\\\\"86\\\\",\\\\"87\\\\",\\\\"88\\\\",\\\\"89\\\\",\\\\"90\\\\",\\\\"91\\\\",\\\\"92\\\\",\\\\"93\\\\",\\\\"94\\\\"],{\\\\"functionName\\\\":\\\\"95\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":2579,\\\\"columnNumber\\\\":17},{\\\\"functionName\\\\":\\\\"95\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":382,\\\\"columnNumber\\\\":15},{\\\\"functionName\\\\":\\\\"98\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":183615,\\\\"columnNumber\\\\":20},{\\\\"functionName\\\\":\\\\"95\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":377,\\\\"columnNumber\\\\":42},{\\\\"functionName\\\\":\\\\"98\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":294,\\\\"columnNumber\\\\":60},{\\\\"functionName\\\\":\\\\"95\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":377,\\\\"columnNumber\\\\":42},{\\\\"functionName\\\\":\\\\"95\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":235,\\\\"columnNumber\\\\":34},{\\\\"functionName\\\\":\\\\"101\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":257,\\\\"columnNumber\\\\":18},{\\\\"functionName\\\\":\\\\"102\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":665,\\\\"columnNumber\\\\":22},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":2617,\\\\"columnNumber\\\\":21},{\\\\"functionName\\\\":\\\\"104\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":947,\\\\"columnNumber\\\\":15},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":159500,\\\\"columnNumber\\\\":10},{\\\\"functionName\\\\":\\\\"105\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87155,\\\\"columnNumber\\\\":18},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87149,\\\\"columnNumber\\\\":112},{\\\\"functionName\\\\":\\\\"106\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":90781,\\\\"columnNumber\\\\":4},{\\\\"functionName\\\\":\\\\"107\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87144,\\\\"columnNumber\\\\":68},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88645,\\\\"columnNumber\\\\":22},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":91070,\\\\"columnNumber\\\\":17},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87149,\\\\"columnNumber\\\\":41},{\\\\"functionName\\\\":\\\\"106\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":90781,\\\\"columnNumber\\\\":4},{\\\\"functionName\\\\":\\\\"107\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87144,\\\\"columnNumber\\\\":68},{\\\\"functionName\\\\":\\\\"108\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88982,\\\\"columnNumber\\\\":94},{\\\\"functionName\\\\":\\\\"109\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88977,\\\\"columnNumber\\\\":51},{\\\\"functionName\\\\":\\\\"110\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88509,\\\\"columnNumber\\\\":8},{\\\\"functionName\\\\":\\\\"111\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87530,\\\\"columnNumber\\\\":11},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88298,\\\\"columnNumber\\\\":17},{\\\\"functionName\\\\":\\\\"105\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87155,\\\\"columnNumber\\\\":18},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87149,\\\\"columnNumber\\\\":112},{\\\\"functionName\\\\":\\\\"106\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":90781,\\\\"columnNumber\\\\":4},{\\\\"functionName\\\\":\\\\"107\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87144,\\\\"columnNumber\\\\":68},{\\\\"functionName\\\\":\\\\"112\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":89010,\\\\"columnNumber\\\\":9},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":89048,\\\\"columnNumber\\\\":148},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":91070,\\\\"columnNumber\\\\":17},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87149,\\\\"columnNumber\\\\":41},{\\\\"functionName\\\\":\\\\"106\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":90781,\\\\"columnNumber\\\\":4},{\\\\"functionName\\\\":\\\\"107\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87144,\\\\"columnNumber\\\\":68},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88793,\\\\"columnNumber\\\\":11},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":91070,\\\\"columnNumber\\\\":17},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87149,\\\\"columnNumber\\\\":41},{\\\\"functionName\\\\":\\\\"106\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":90781,\\\\"columnNumber\\\\":4},{\\\\"functionName\\\\":\\\\"107\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87144,\\\\"columnNumber\\\\":68},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88902,\\\\"columnNumber\\\\":11},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":91070,\\\\"columnNumber\\\\":17},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87149,\\\\"columnNumber\\\\":41},{\\\\"functionName\\\\":\\\\"106\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":90781,\\\\"columnNumber\\\\":4},{\\\\"functionName\\\\":\\\\"107\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87144,\\\\"columnNumber\\\\":68},{\\\\"functionName\\\\":\\\\"113\\\\",\\\\"scriptId\\\\":\\\\"114\\\\",\\\\"url\\\\":\\\\"115\\\\",\\\\"lineNumber\\\\":17684,\\\\"columnNumber\\\\":90},{\\\\"functionName\\\\":\\\\"116\\\\",\\\\"scriptId\\\\":\\\\"114\\\\",\\\\"url\\\\":\\\\"115\\\\",\\\\"lineNumber\\\\":17677,\\\\"columnNumber\\\\":9},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"114\\\\",\\\\"url\\\\":\\\\"115\\\\",\\\\"lineNumber\\\\":17668,\\\\"columnNumber\\\\":115},{\\\\"functionName\\\\":\\\\"111\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87588,\\\\"columnNumber\\\\":24},{\\\\"functionName\\\\":\\\\"117\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87557,\\\\"columnNumber\\\\":21},{\\\\"functionName\\\\":\\\\"111\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87530,\\\\"columnNumber\\\\":11},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88903,\\\\"columnNumber\\\\":17},{\\\\"functionName\\\\":\\\\"110\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88509,\\\\"columnNumber\\\\":8},{\\\\"functionName\\\\":\\\\"111\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87530,\\\\"columnNumber\\\\":11},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88793,\\\\"columnNumber\\\\":174},{\\\\"functionName\\\\":\\\\"110\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88509,\\\\"columnNumber\\\\":8},{\\\\"functionName\\\\":\\\\"111\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87530,\\\\"columnNumber\\\\":11},{\\\\"functionName\\\\":\\\\"118\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88987,\\\\"columnNumber\\\\":19},{\\\\"functionName\\\\":\\\\"110\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":88509,\\\\"columnNumber\\\\":8},{\\\\"functionName\\\\":\\\\"111\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87530,\\\\"columnNumber\\\\":11},{\\\\"functionName\\\\":\\\\"117\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87557,\\\\"columnNumber\\\\":21},{\\\\"functionName\\\\":\\\\"111\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":87530,\\\\"columnNumber\\\\":11},{\\\\"functionName\\\\":\\\\"119\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":159399,\\\\"columnNumber\\\\":19},{\\\\"functionName\\\\":\\\\"120\\\\",\\\\"scriptId\\\\":\\\\"96\\\\",\\\\"url\\\\":\\\\"97\\\\",\\\\"lineNumber\\\\":392,\\\\"columnNumber\\\\":170},{\\\\"functionName\\\\":\\\\"103\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url\\\\":\\\\"100\\\\",\\\\"lineNumber\\\\":183620,\\\\"columnNumber\\\\":48},{\\\\"functionName\\\\":\\\\"121\\\\",\\\\"scriptId\\\\":\\\\"99\\\\",\\\\"url`... 1710 more characters, contextId: 3 } } +3ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.requestWillBeSentExtraInfo', params: { requestId: '457.814', associatedCookies: [ [Object], [Object], [Object] ], headers: { Accept: 'application/json, text/plain, */*', 'Accept-Encoding': 'gzip, deflate', 'Accept-Language': 'en-US', Cookie: 'jwt_token=url.url.url-url-url-url-url; XSRF-TOKEN=url%3D; laravel_session=url%3D', Host: 'api.myapp.local', Origin: 'http://www.myapp.local', 'Proxy-Connection': 'keep-alive', Referer: 'http://www.myapp.local/', 'User-Agent': 'Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/13.10.0 Chrome/118.0.5993.159 Electron/27.3.10 Safari/537.36' }, connectTiming: { requestTime: 4489.784409 }, clientSecurityState: { initiatorIsSecureContext: false, initiatorIPAddressSpace: 'Local', privateNetworkRequestPolicy: 'BlockFromInsecureToMorePrivate' }, siteHasCookieInOtherPartition: false } } +2ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.responseReceived', params: { requestId: '457.812', loaderId: '2DFCE054CFDB19CC7C6CBB9ADFE06036', timestamp: 4489.784295, type: 'XHR', response: { url: 'http://api.myapp.local/api/v1/nav-menu', status: 200, statusText: 'OK', headers: [Object], mimeType: 'application/json', connectionReused: true, connectionId: 776, remoteIPAddress: '127.0.0.1', remotePort: 36505, fromDiskCache: false, fromServiceWorker: false, fromPrefetchCache: false, encodedDataLength: 1219, timing: [Object], responseTime: 1716579659216.517, protocol: 'http/1.1', alternateProtocolUsage: 'unspecifiedReason', securityState: 'insecure' }, hasExtraInfo: true, frameId: '3A9ED00288F939D6CDC91F768660ED79' } } +10ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.dataReceived', params: { requestId: '457.812', timestamp: 4489.784317, dataLength: 3763, encodedDataLength: 0 } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.dataReceived', params: { requestId: '457.812', timestamp: 4489.795967, dataLength: 0, encodedDataLength: 1035 } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.loadingFinished', params: { requestId: '457.812', timestamp: 4489.783464, encodedDataLength: 2254 } } +0ms
  cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 1033, method: 'Runtime.evaluate', params: { expression: '\n' + "        if (window['cypressSocket-/__socket/default'] && window['cypressSocket-/__socket/default'].send) {\n" + `          window['cypressSocket-/__socket/default'].send('"42/__socket/default,[[\\\\"1\\\\",\\\\"2\\\\",\\\\"3\\\\"],\\\\"request:event\\\\",\\\\"fb3dd056-42b7-45ba-b789-58166422eaf8\\\\",[\\\\"4\\\\",\\\\"5\\\\"],\\\\"response:received\\\\",{\\\\"requestId\\\\":\\\\"6\\\\",\\\\"status\\\\":200,\\\\"headers\\\\":\\\\"7\\\\"},\\\\"457.812\\\\",{\\\\"date\\\\":\\\\"8\\\\",\\\\"strict-transport-security\\\\":\\\\"9\\\\",\\\\"x-content-type-options\\\\":\\\\"10\\\\",\\\\"Content-Encoding\\\\":\\\\"11\\\\",\\\\"Transfer-Encoding\\\\":\\\\"12\\\\",\\\\"Connection\\\\":\\\\"13\\\\",\\\\"x-xss-protection\\\\":\\\\"14\\\\",\\\\"referrer-policy\\\\":\\\\"15\\\\",\\\\"x-ratelimit-remaining\\\\":\\\\"16\\\\",\\\\"Vary\\\\":\\\\"17\\\\",\\\\"content-type\\\\":\\\\"18\\\\",\\\\"access-control-allow-origin\\\\":\\\\"19\\\\",\\\\"cache-control\\\\":\\\\"20\\\\",\\\\"access-control-allow-credentials\\\\":\\\\"21\\\\",\\\\"permissions-policy\\\\":\\\\"22\\\\",\\\\"x-ratelimit-limit\\\\":\\\\"23\\\\",\\\\"access-control-allow-headers\\\\":\\\\"24\\\\",\\\\"Keep-Alive\\\\":\\\\"25\\\\"},\\\\"Fri, 24 May 2024 19:40:59 GMT\\\\",\\\\"max-age=31536000; includeSubDomains; preload\\\\",\\\\"nosniff\\\\",\\\\"gzip\\\\",\\\\"chunked\\\\",\\\\"keep-alive\\\\",\\\\"1; mode=block\\\\",\\\\"strict-origin-when-cross-origin\\\\",\\\\"25\\\\",\\\\"Accept-Encoding\\\\",\\\\"application/json\\\\",\\\\"http://www.myapp.local\\\\",\\\\"no-cache, private\\\\",\\\\"true\\\\",\\\\"geolocation=*\\\\",\\\\"30\\\\",\\\\"Content-Type, Accept, Authorization, X-Requested-With, X-API-Id, X-API-Hash, sentry-trace, X-API-Key\\\\",\\\\"timeout=5\\\\"]"')\n` + '        }\n' + '      ', contextId: 3 } } +10ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Runtime.bindingCalled', params: { name: 'cypressSendToServer-/__socket/default', payload: '"42/__socket/default,[[\\"1\\",\\"2\\",\\"3\\"],\\"eedc0f84-57ef-4727-a549-2746141ef942\\",\\"b444f571-b5da-4c43-84ab-333deb1c1d4f\\",[]]"', executionContextId: 3 } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 1031, result: { result: { type: 'undefined' } } } +1ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Runtime.bindingCalled', params: { name: 'cypressSendToServer-/__socket/default', payload: '"42/__socket/default,[[\\"1\\",\\"2\\",\\"3\\"],\\"87aa6bb8-e1bb-4ee8-a472-ec250d15aa5a\\",\\"6669f1fe-5177-45cf-a1ad-29d48cbeac3f\\",[]]"', executionContextId: 3 } } +1ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 1032, result: { result: { type: 'undefined' } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Runtime.bindingCalled', params: { name: 'cypressSendToServer-/__socket/default', payload: '"42/__socket/default,[[\\"1\\",\\"2\\",\\"3\\"],\\"fb3dd056-42b7-45ba-b789-58166422eaf8\\",\\"aba38e7f-9d74-4607-a97e-1d45ca43ad9e\\",[]]"', executionContextId: 3 } } +7ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 1033, result: { result: { type: 'undefined' } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.responseReceivedExtraInfo', params: { requestId: '457.814', blockedCookies: [], headers: { Connection: 'keep-alive', 'Content-Encoding': 'gzip', 'Keep-Alive': 'timeout=5', 'Set-Cookie': 'laravel_session=url%3D; expires=Sat, 25-May-2024 19:40:59 GMT; Max-Age=86400; path=/; domain=myapp.local; httponly', 'Transfer-Encoding': 'chunked', Vary: 'Accept-Encoding', 'access-control-allow-credentials': 'true', 'access-control-allow-headers': 'Content-Type, Accept, Authorization, X-Requested-With, X-API-Id, X-API-Hash, sentry-trace, X-API-Key', 'access-control-allow-origin': 'http://www.myapp.local', 'cache-control': 'no-cache, private', 'content-type': 'application/json', date: 'Fri, 24 May 2024 19:40:59 GMT', 'permissions-policy': 'geolocation=*', 'referrer-policy': 'strict-origin-when-cross-origin', 'strict-transport-security': 'max-age=31536000; includeSubDomains; preload', 'x-content-type-options': 'nosniff', 'x-ratelimit-limit': '30', 'x-ratelimit-remaining': '24', 'x-xss-protection': '1; mode=block' }, resourceIPAddressSpace: 'Unknown', statusCode: 200, headersText: 'HTTP/1.1 200 OK\r\n' + 'content-type: application/json\r\n' + 'cache-control: no-cache, private\r\n' + 'date: Fri, 24 May 2024 19:40:59 GMT\r\n' + 'x-ratelimit-limit: 30\r\n' + 'x-ratelimit-remaining: 24\r\n' + 'access-control-allow-origin: http://www.myapp.local\r\n' + 'access-control-allow-headers: Content-Type, Accept, Authorization, X-Requested-With, X-API-Id, X-API-Hash, sentry-trace, X-API-Key\r\n' + 'access-control-allow-credentials: true\r\n' + 'x-xss-protection: 1; mode=block\r\n' + 'x-content-type-options: nosniff\r\n' + 'strict-transport-security: max-age=31536000; includeSubDomains; preload\r\n' + 'permissions-policy: geolocation=*\r\n' + 'referrer-policy: strict-origin-when-cross-origin\r\n' + 'Set-Cookie: laravel_session=url%3D; expires=Sat, 25-May-2024 19:40:59 GMT; Max-Age=86400; path=/; domain=analytecare.local; httponly\r\n' + 'Vary: Accept-Encoding\r\n' + 'Content-Encoding: gzip\r\n' + 'Connection: keep-alive\r\n' + 'Keep-Alive: timeout=5\r\n' + 'Transfer-Encoding: chunked\r\n' + '\r\n', cookiePartitionKey: 'http://myapp.local', cookiePartitionKeyOpaque: false } } +86ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.responseReceived', params: { requestId: '457.814', loaderId: '2DFCE054CFDB19CC7C6CBB9ADFE06036', timestamp: 4489.89207, type: 'XHR', response: { url: 'http://api.myapp.local/api/v1/result/1024940603/record/28417423070', status: 200, statusText: 'OK', headers: [Object], mimeType: 'application/json', connectionReused: true, connectionId: 776, remoteIPAddress: '127.0.0.1', remotePort: 36505, fromDiskCache: false, fromServiceWorker: false, fromPrefetchCache: false, encodedDataLength: 1219, timing: [Object], responseTime: 1716579659324.955, protocol: 'http/1.1', alternateProtocolUsage: 'unspecifiedReason', securityState: 'insecure' }, hasExtraInfo: true, frameId: '3A9ED00288F939D6CDC91F768660ED79' } } +5ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.dataReceived', params: { requestId: '457.814', timestamp: 4489.892124, dataLength: 2, encodedDataLength: 0 } } +0ms
  cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 1034, method: 'Runtime.evaluate', params: { expression: '\n' + "        if (window['cypressSocket-/__socket/default'] && window['cypressSocket-/__socket/default'].send) {\n" + `          window['cypressSocket-/__socket/default'].send('"42/__socket/default,[[\\\\"1\\\\",\\\\"2\\\\",\\\\"3\\\\"],\\\\"request:event\\\\",\\\\"aa803303-1bbc-428c-947d-c5ba928b9c9b\\\\",[\\\\"4\\\\",\\\\"5\\\\"],\\\\"response:received\\\\",{\\\\"requestId\\\\":\\\\"6\\\\",\\\\"status\\\\":200,\\\\"headers\\\\":\\\\"7\\\\"},\\\\"457.814\\\\",{\\\\"date\\\\":\\\\"8\\\\",\\\\"strict-transport-security\\\\":\\\\"9\\\\",\\\\"x-content-type-options\\\\":\\\\"10\\\\",\\\\"Content-Encoding\\\\":\\\\"11\\\\",\\\\"Transfer-Encoding\\\\":\\\\"12\\\\",\\\\"Connection\\\\":\\\\"13\\\\",\\\\"x-xss-protection\\\\":\\\\"14\\\\",\\\\"referrer-policy\\\\":\\\\"15\\\\",\\\\"x-ratelimit-remaining\\\\":\\\\"16\\\\",\\\\"Vary\\\\":\\\\"17\\\\",\\\\"content-type\\\\":\\\\"18\\\\",\\\\"access-control-allow-origin\\\\":\\\\"19\\\\",\\\\"cache-control\\\\":\\\\"20\\\\",\\\\"access-control-allow-credentials\\\\":\\\\"21\\\\",\\\\"permissions-policy\\\\":\\\\"22\\\\",\\\\"x-ratelimit-limit\\\\":\\\\"23\\\\",\\\\"access-control-allow-headers\\\\":\\\\"24\\\\",\\\\"Keep-Alive\\\\":\\\\"25\\\\"},\\\\"Fri, 24 May 2024 19:40:59 GMT\\\\",\\\\"max-age=31536000; includeSubDomains; preload\\\\",\\\\"nosniff\\\\",\\\\"gzip\\\\",\\\\"chunked\\\\",\\\\"keep-alive\\\\",\\\\"1; mode=block\\\\",\\\\"strict-origin-when-cross-origin\\\\",\\\\"24\\\\",\\\\"Accept-Encoding\\\\",\\\\"application/json\\\\",\\\\"http://www.myapp.local\\\\",\\\\"no-cache, private\\\\",\\\\"true\\\\",\\\\"geolocation=*\\\\",\\\\"30\\\\",\\\\"Content-Type, Accept, Authorization, X-Requested-With, X-API-Id, X-API-Hash, sentry-trace, X-API-Key\\\\",\\\\"timeout=5\\\\"]"')\n` + '        }\n' + '      ', contextId: 3 } } +101ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameAttached', params: { frameId: 'BFF67374DA5224F2786D70E3A6A1BD21', parentFrameId: '3A9ED00288F939D6CDC91F768660ED79', stack: { callFrames: [Array] } } } +1ms
  cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 1035, method: 'Page.getFrameTree', params: {} } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameStartedLoading', params: { frameId: 'BFF67374DA5224F2786D70E3A6A1BD21' } } +1ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.requestWillBeSent', params: { requestId: 'FFEFC6784994AAAB5CA5CE3E6B105CDC', loaderId: 'FFEFC6784994AAAB5CA5CE3E6B105CDC', documentURL: 'data:application/pdf;base64,url/url+url+url/url/url/url+url+url+url/url/url/url+url+url/url+url/url/url+url+url/url+url/url+url+url/url+url+url+url+url+url/url/url/url/+url/url/+url/url+url/url+url+url+url/url/url/url/url+url/url/url+url+url/url+url+url+url+url+url+url/url+/url/url+url/url/url/url+url+url/url/url+url+url+url+url+url+url/url/url+url/url/url/url/url+url/url/url/url/url+url/url/url+url/url/url/url+url+url+url+url/url+url/url/url+url+url/url+url+url/url/url/url+url/url+url+url+url+url+url+url+url+url+url+url+url+url+url+url+url/url'... url more characters, request: { url: 'data:application/pdf;base64,url+url/url/url+url+url/url/url/url+url+url+url/url/url/url+url+url/url+url/url/url+url+url/url+url/url+url+url/url+url+url+url+url+url/url/url/url/+url/url/+url/url+url/url+url+url+url/url/url/url/url+url/url/url+url+url/url+url+url+url+url+url+url/url+/url/url+url/url/url/url+url+url/url/url+url+url+url+url+url+url/url/url+url/url/url/url/url+url/url/url/url/url+url/url/url+url/url/url/url+url+url+url+url/url+url/url/url+url+url/url+url+url/url/url/url+url/url+url+url+url+url+url+url+url+url+url+url+url+url+url+url+url/url'... 624 more characters, method: 'GET', headers: [Object], mixedContentType: 'none', initialPriority: 'VeryHigh', referrerPolicy: 'strict-origin-when-cross-origin', isSameSite: false }, timestamp: 4489.898467, wallTime: 1716579659.332283, initiator: { type: 'script', stack: [Object] }, redirectHasExtraInfo: false, type: 'Document', frameId: 'BFF67374DA5224F2786D70E3A6A1BD21', hasUserGesture: false } } +1ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.responseReceived', params: { requestId: 'FFEFC6784994AAAB5CA5CE3E6B105CDC', loaderId: 'FFEFC6784994AAAB5CA5CE3E6B105CDC', timestamp: 4489.90072, type: 'Document', response: { url: 'data:application/pdf;base64,url/url'... 624 more characters, status: 200, statusText: 'OK', headers: [Object], mimeType: 'application/pdf', connectionReused: false, connectionId: 0, remoteIPAddress: '', remotePort: 0, fromDiskCache: false, fromServiceWorker: false, fromPrefetchCache: false, encodedDataLength: -1, protocol: 'data', alternateProtocolUsage: 'alternativeJobWonWithoutRace', securityState: 'secure' }, hasExtraInfo: false, frameId: 'BFF67374DA5224F2786D70E3A6A1BD21' } } +1ms
  cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 1036, method: 'Runtime.evaluate', params: { expression: '\n' + "        if (window['cypressSocket-/__socket/default'] && window['cypressSocket-/__socket/default'].send) {\n" + `          window['cypressSocket-/__socket/default'].send('"42/__socket/default,[[\\\\"1\\\\",\\\\"2\\\\",\\\\"3\\\\"],\\\\"request:event\\\\",\\\\"e743b2c1-991d-4e33-8218-6ffddf0beb48\\\\",[\\\\"4\\\\",\\\\"5\\\\"],\\\\"response:received\\\\",{\\\\"requestId\\\\":\\\\"6\\\\",\\\\"status\\\\":200,\\\\"headers\\\\":\\\\"7\\\\"},\\\\"FFEFC6784994AAAB5CA5CE3E6B105CDC\\\\",{\\\\"Content-Type\\\\":\\\\"8\\\\"},\\\\"application/pdf\\\\"]"')\n` + '        }\n' + '      ', contextId: 3 } } +4ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.dataReceived', params: { requestId: '457.814', timestamp: 4489.901854, dataLength: 0, encodedDataLength: 37 } } +2ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.loadingFinished', params: { requestId: '457.814', timestamp: 4489.891759, encodedDataLength: 1256 } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Runtime.bindingCalled', params: { name: 'cypressSendToServer-/__socket/default', payload: '"42/__socket/default,[[\\"1\\",\\"2\\",\\"3\\"],\\"aa803303-1bbc-428c-947d-c5ba928b9c9b\\",\\"583ac1ef-cb20-41dc-97b8-f131991f73cb\\",[]]"', executionContextId: 3 } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 1034, result: { result: { type: 'undefined' } } } +1ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 1035, result: { frameTree: { frame: [Object], childFrames: [Array] } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Runtime.bindingCalled', params: { name: 'cypressSendToServer-/__socket/default', payload: '"42/__socket/default,[[\\"1\\",\\"2\\",\\"3\\"],\\"e743b2c1-url-4e33-8218-6ffddf0beb48\\",\\"48b1c52f-ca3b-4fa6-8947-146bdf9f71d0\\",[]]"', executionContextId: 3 } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 1036, result: { result: { type: 'undefined' } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameNavigated', params: { frame: { id: 'BFF67374DA5224F2786D70E3A6A1BD21', parentId: '3A9ED00288F939D6CDC91F768660ED79', loaderId: 'FFEFC6784994AAAB5CA5CE3E6B105CDC', name: 'results_pdf_iframe', url: 'data:application/pdf;base64,url+url/url/url+url+url/url/url/url+url+url+url/url/url/url+url+url/url+url/url/url+url+url/url+url/url+url+url/url+url+url+url+url+url/url/url/url/+url/url/+url/url+url/url+url+url+url/url/url/url/url+url/url/url+url+url/url+url+url+url+url+url+url/url+/url/url+url/url/url/url+url+url/url/url+url+url+url+url+url+url/url/url+url/url/url/url/url+url/url/url/url/url+url/url/url+url/url/url/url+url+url+url+url/url+url/url/url+url+url/url+url+url/url/url/url+url/url+url+url+url+url+url+url+url+url+url+url+url+url+url+url+url/url'... 624 more characters, domainAndRegistry: '', securityOrigin: '://', mimeType: 'application/pdf', adFrameStatus: [Object], secureContextType: 'InsecureScheme', crossOriginIsolatedContextType: 'NotIsolatedFeatureDisabled', gatedAPIFeatures: [] }, type: 'Navigation' } } +14ms
cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Runtime.executionContextCreated', params: { context: { id: 72, origin: '://', name: '', uniqueId: '1901111874312594308.466566742695474739', auxData: [Object] } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.dataReceived', params: { requestId: 'FFEFC6784994AAAB5CA5CE3E6B105CDC', timestamp: 4489.917136, dataLength: 345, encodedDataLength: 0 } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Network.loadingFinished', params: { requestId: 'FFEFC6784994AAAB5CA5CE3E6B105CDC', timestamp: 4489.900261, encodedDataLength: 0 } } +4ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameAttached', params: { frameId: '5DF5B9BF6B1C8C70F53E3A0FAAB0BB5F', parentFrameId: 'BFF67374DA5224F2786D70E3A6A1BD21' } } +6ms
  cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 1037, method: 'Page.getFrameTree', params: {} } +26ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameStartedLoading', params: { frameId: '5DF5B9BF6B1C8C70F53E3A0FAAB0BB5F' } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameNavigated', params: { frame: { id: '5DF5B9BF6B1C8C70F53E3A0FAAB0BB5F', parentId: 'BFF67374DA5224F2786D70E3A6A1BD21', loaderId: '82E3FC371347945E687363A47AFD3D48', name: 'B597B3D9B849BCD3425B69E4A24ECAED', url: 'about:blank', domainAndRegistry: '', securityOrigin: '://', mimeType: 'text/html', adFrameStatus: [Object], secureContextType: 'InsecureScheme', crossOriginIsolatedContextType: 'NotIsolatedFeatureDisabled', gatedAPIFeatures: [] }, type: 'Navigation' } } +2ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Runtime.executionContextCreated', params: { context: { id: 73, origin: '://', name: '', uniqueId: '8628329274652878090.-7028352887784497480', auxData: [Object] } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameStoppedLoading', params: { frameId: '5DF5B9BF6B1C8C70F53E3A0FAAB0BB5F' } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.targetCreated', params: { targetInfo: { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4', type: 'page', title: '', url: '', attached: true, canAccessOpener: false, browserContextId: 'F74B3B88A53969FE9F9511ED0D1F8056' } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.targetCreated', params: { targetInfo: { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4', type: 'page', title: '', url: '', attached: false, canAccessOpener: false, browserContextId: 'F74B3B88A53969FE9F9511ED0D1F8056' } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.targetInfoChanged', params: { targetInfo: { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4', type: 'page', title: '', url: '', attached: true, canAccessOpener: false, browserContextId: 'F74B3B88A53969FE9F9511ED0D1F8056' } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.attachedToTarget', params: { sessionId: '3AB0538E2B864E92E635D21490EDDC91', targetInfo: { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4', type: 'page', title: '', url: '', attached: true, canAccessOpener: false, browserContextId: 'F74B3B88A53969FE9F9511ED0D1F8056' }, waitingForDebugger: true } } +0ms
  cypress:server:browsers:browser-cri-client Target.attachedToTarget { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4', type: 'page', title: '', url: '', attached: true, canAccessOpener: false, browserContextId: 'F74B3B88A53969FE9F9511ED0D1F8056' } +3s
  cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 16, method: 'Target.getTargets', params: {} } +3ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 1037, result: { frameTree: { frame: [Object], childFrames: [Array] } } } +1ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameStoppedLoading', params: { frameId: 'BFF67374DA5224F2786D70E3A6A1BD21' } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 16, result: { targetInfos: [ [Object], [Object] ] } } +1ms
  cypress:server:browsers:browser-cri-client Connect as extra target (id: EC92BEC56FCFB4DC1984938CEBCC8DC4) +2ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.detachedFromTarget', params: { sessionId: '3AB0538E2B864E92E635D21490EDDC91', targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4' } } +5ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.targetInfoChanged', params: { targetInfo: { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4', type: 'webview', title: '', url: '', attached: false, canAccessOpener: false, browserContextId: 'F74B3B88A53969FE9F9511ED0D1F8056' } } } +1ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.targetDestroyed', params: { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4' } } +0ms
  cypress:server:browsers:browser-cri-client Target.targetDestroyed { event: { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4' }, closing: false, closed: false, resettingBrowserTargets: false } +6ms
  cypress:server:browsers:browser-cri-client Close extra target client (id: +0ms)
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.targetInfoChanged', params: { targetInfo: { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4', type: 'webview', title: '', url: '', attached: false, canAccessOpener: false, browserContextId: 'F74B3B88A53969FE9F9511ED0D1F8056' } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.targetDestroyed', params: { targetId: 'EC92BEC56FCFB4DC1984938CEBCC8DC4' } } +0ms
WebSocket connection closed
Error: WebSocket connection closed
    at Chrome._handleConnectionClose (/root/.cache/Cypress/13.10.0/Cypress/resources/app/node_modules/chrome-remote-interface/lib/chrome.js:254:21)
    at WebSocket.<anonymous> (/root/.cache/Cypress/13.10.0/Cypress/resources/app/node_modules/chrome-remote-interface/lib/chrome.js:114:26)
    at Object.onceWrapper (node:events:629:26)
    at WebSocket.emit (node:events:514:28)
    at WebSocket.emit (node:domain:489:12)
    at WebSocket.emitClose (/root/.cache/Cypress/13.10.0/Cypress/resources/app/node_modules/chrome-remote-interface/node_modules/ws/lib/websocket.js:246:10)
    at Receiver.receiverOnFinish (/root/.cache/Cypress/13.10.0/Cypress/resources/app/node_modules/chrome-remote-interface/node_modules/ws/lib/websocket.js:1037:20)
    at Receiver.emit (node:events:514:28)
    at Receiver.emit (node:domain:489:12)
    at finish (node:internal/streams/writable:748:10)
    at node:internal/streams/writable:726:13
    at processTicksAndRejections (node:internal/process/task_queues:82:21)

  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameDetached', params: { frameId: '5DF5B9BF6B1C8C70F53E3A0FAAB0BB5F', reason: 'remove' } } +2ms
  cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 1038, method: 'Page.getFrameTree', params: {} } +9ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Runtime.executionContextDestroyed', params: { executionContextId: 73, executionContextUniqueId: '8628329274652878090.-7028352887784497480' } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Page.frameDetached', params: { frameId: 'BFF67374DA5224F2786D70E3A6A1BD21', reason: 'remove' } } +0ms
  cypress-verbose:server:browsers:cri-client:send:[-->] sending CDP command { id: 1039, method: 'Page.getFrameTree', params: {} } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Runtime.executionContextDestroyed', params: { executionContextId: 72, executionContextUniqueId: '1901111874312594308.466566742695474739' } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 1038, result: { frameTree: { frame: [Object], childFrames: [Array] } } } +3ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { id: 1039, result: { frameTree: { frame: [Object], childFrames: [Array] } } } +0ms
  cypress:server:browsers:electron closed event fired +52s
  cypress:server:browsers browser instance exit event received { code: undefined, signal: undefined } +3s
  cypress:server:browsers:electron clearInstanceState called with options { options: {} } +1ms
  cypress:server:browsers:electron closing remote interface client +0ms
  cypress:server:browsers:cri-client closing cri client { closed: false, target: '721F2983C77E89D1E1D3742CBE33A113' } +39s
  cypress:server:browsers browsers.kill called with no active instance +1ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.detachedFromTarget', params: { sessionId: 'A784304C120EFF98E2395C184C438898', targetId: '721F2983C77E89D1E1D3742CBE33A113' } } +4ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.targetInfoChanged', params: { targetInfo: { targetId: '721F2983C77E89D1E1D3742CBE33A113', type: 'page', title: 'manage-angular', url: 'http://www.myapp.local/__/#/specs/runner?file=e2e/src/tests/result/edit.spec.ts', attached: false, canAccessOpener: false, browserContextId: 'F74B3B88A53969FE9F9511ED0D1F8056' } } } +0ms
  cypress-verbose:server:browsers:cri-client:recv:[<--] received CDP message { method: 'Target.targetDestroyed', params: { targetId: '721F2983C77E89D1E1D3742CBE33A113' } } +0ms
  cypress:server:browsers:browser-cri-client Target.targetDestroyed { event: { targetId: '721F2983C77E89D1E1D3742CBE33A113' }, closing: true, closed: false, resettingBrowserTargets: false } +9ms
  cypress:server:browsers:cri-client not closing, cri client is already closed { closed: true, target: '721F2983C77E89D1E1D3742CBE33A113' } +2ms
  cypress:server:browsers:cri-client closed cri client { closed: true, target: '721F2983C77E89D1E1D3742CBE33A113' } +0ms
  cypress:server:browsers:cri-client closing cri client { closed: false, target: 'ws://127.0.0.1:37869/devtools/browser/3ceba428-3690-4d29-9822-367e9d7d4050' } +0ms
  cypress:server:browsers:cri-client Encountered error on send { command: 'Runtime.runIfWaitingForDebugger', params: undefined, sessionId: 'EEE96F3116625F693D349CDD52BCDCC5', err: Error: WebSocket connection closed at Chrome._handleConnectionClose (/root/.cache/Cypress/13.10.0/Cypress/resources/app/node_modules/chrome-remote-interface/lib/chrome.js:254:21) at WebSocket.<anonymous> (/root/.cache/Cypress/13.10.0/Cypress/resources/app/node_modules/chrome-remote-interface/lib/chrome.js:114:26)     at Object.onceWrapper (node:events:629:26)     at WebSocket.emit (node:events:514:28)     at WebSocket.emit (node:domain:489:12) at WebSocket.emitClose (/root/.cache/Cypress/13.10.0/Cypress/resources/app/node_modules/chrome-remote-interface/node_modules/ws/lib/websocket.js:246:10) at Socket.socketOnClose (/root/.cache/Cypress/13.10.0/Cypress/resources/app/node_modules/chrome-remote-interface/node_modules/ws/lib/websocket.js:1127:15)     at Socket.emit (node:events:514:28)     at Socket.emit (node:domain:489:12)     at TCP.<anonymous> (node:net:323:12)  } +1ms
  cypress:server:browsers:cri-client error classified as WEBSOCKET_NOT_OPEN_RE; enqueuing and attempting to reconnect +0ms
  cypress:server:browsers:cri-client enqueueing command { command: 'Runtime.runIfWaitingForDebugger', params: undefined } +0ms
  cypress:server:browsers:cri-client disconnected, starting retries to reconnect... { closed: true, target: 'ws://127.0.0.1:37869/devtools/browser/3ceba428-3690-4d29-9822-367e9d7d4050' } +0ms
  cypress:server:browsers:cri-client disconnected, not reconnecting because client is closed { closed: true, target: 'ws://127.0.0.1:37869/devtools/browser/3ceba428-3690-4d29-9822-367e9d7d4050' } +0ms
  cypress:server:browsers:cri-client closed cri client { closed: true, target: 'ws://127.0.0.1:37869/devtools/browser/3ceba428-3690-4d29-9822-367e9d7d4050' } +0ms
  cypress:server:browsers:cri-client connection was closed was trying to reconnect +0ms
  cypress:server:browsers:browser-cri-client error running Runtime.runIfWaitingForDebugger: Error: Runtime.runIfWaitingForDebugger will not run as browser CRI connection was reset
    at Object.send (/root/.cache/Cypress/13.10.0/Cypress/resources/app/packages/server/lib/browsers/cri-client.js:287:47)
    at run (/root/.cache/Cypress/13.10.0/Cypress/resources/app/packages/server/lib/browsers/browser-cri-client.js:328:17)
    at Function._onAttachToTarget (/root/.cache/Cypress/13.10.0/Cypress/resources/app/packages/server/lib/browsers/browser-cri-client.js:399:9)
    at Chrome.<anonymous> (/root/.cache/Cypress/13.10.0/Cypress/resources/app/packages/server/lib/browsers/browser-cri-client.js:272:13)
 +1ms

Other

A similar issue was created when people had this behavior after version 13.6 #28523

A fix was merged on 13.8.1, but the problem still occurs.

@jennifer-shehane jennifer-shehane added type: bug v13.6.0 🐛 stage: needs investigating Someone from Cypress needs to look at this labels Jun 3, 2024
@jennifer-shehane
Copy link
Member

Thanks for sharing the logs, this is very helpful.

@cacieprins
Copy link
Contributor

For folks keeping an eye on this issue:

This seems to occur when a CRI connection disconnects twice in quick succession, where commands that were enqueued due to the first disconnection end up failing due to the second disconnection. I am working on a fix for this - thank you for your continued patience!

@cypress-bot cypress-bot bot removed the stage: needs investigating Someone from Cypress needs to look at this label Jul 16, 2024
@cypress-bot cypress-bot bot locked as resolved and limited conversation to collaborators Jul 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants