currents-dev / cypress-cloud

Debug, troubleshoot and record Cypress CI tests in Cloud
https://currents.dev
Other
47 stars 15 forks source link

ERROR Invalid value "undefined" for header "x-cypress-run-id" with sorry-cypress #107

Closed redbugz closed 1 year ago

redbugz commented 1 year ago

Before opening, please confirm:

Environment information

``` # Put output below this line System: OS: macOS 13.2.1 CPU: (10) arm64 Apple M1 Pro Memory: 84.97 MB / 32.00 GB Shell: 5.8.1 - /bin/zsh Binaries: Node: 16.19.0 - ~/.nvm/versions/node/v16.19.0/bin/node Yarn: 1.22.19 - ~/.nvm/versions/node/v16.19.0/bin/yarn npm: 8.19.3 - ~/.nvm/versions/node/v16.19.0/bin/npm Watchman: 2023.02.13.00 - /opt/homebrew/bin/watchman Browsers: Brave Browser: 111.1.49.120 Chrome: 111.0.5563.110 Edge: 111.0.1661.51 Firefox: 111.0.1 Safari: 16.3 npmPackages: @alienfast/i18next-loader: ^1.1.4 => 1.1.4 @babel/cli: ^7.18.9 => 7.21.0 @babel/core: ^7.18.9 => 7.21.3 (7.12.9) @bahmutov/print-env: ^2.1.2 => 2.1.2 @cypress/angular: 0.0.0-development @cypress/code-coverage: ^3.10.0 => 3.10.0 @cypress/mount-utils: 0.0.0-development @cypress/react: 0.0.0-development @cypress/react18: 0.0.0-development @cypress/svelte: 0.0.0-development @cypress/vue: 0.0.0-development @cypress/vue2: 0.0.0-development @emotion/core: ^10.3.0 => 10.3.1 @hookform/resolvers: ^2.9.7 => 2.9.11 @hookform/resolvers/ajv: 1.0.0 @hookform/resolvers/class-validator: 1.0.0 @hookform/resolvers/computed-types: 1.0.0 @hookform/resolvers/io-ts: 1.0.0 @hookform/resolvers/joi: 1.0.0 @hookform/resolvers/nope: 1.0.0 @hookform/resolvers/superstruct: 1.0.0 @hookform/resolvers/typanion: 1.0.0 @hookform/resolvers/vest: 1.0.0 @hookform/resolvers/yup: 1.0.0 @hookform/resolvers/zod: 1.0.0 @linaria/core: ^3.0.0-beta.15 => 3.0.0-beta.22 @react-spring/web: ^9.5.1 => 9.7.1 @sentry/react: ^7.7.0 => 7.44.2 @sentry/tracing: ^7.7.0 => 7.44.2 @storybook/addon-a11y: ~6.3.0 => 6.3.13 @storybook/addon-actions: ~6.3.0 => 6.3.13 @storybook/addon-console: ^1.2.3 => 1.2.3 @storybook/addon-controls: ~6.3.0 => 6.3.13 @storybook/addon-docs: ~6.3.0 => 6.3.13 @storybook/addon-essentials: ~6.3.0 => 6.3.13 @storybook/addon-links: ~6.3.0 => 6.3.13 @storybook/addon-viewport: ~6.3.0 => 6.3.13 @storybook/addons: ~6.3.0 => 6.3.13 @storybook/builder-webpack5: ~6.3.0 => 6.3.13 @storybook/manager-webpack5: ~6.3.0 => 6.3.13 @storybook/preset-create-react-app: ~4.1.2 => 4.1.2 @storybook/react: ~6.3.0 => 6.3.13 @storybook/theming: ~6.3.0 => 6.3.13 (6.5.16) @testing-library/cypress: ^9.0.0 => 9.0.0 @welldone-software/why-did-you-render: ^6.2.3 => 6.2.3 axios: ^0.27.2 => 0.27.2 babel-plugin-i18next-extract: ^0.8.3 => 0.8.3 css-hot-loader: ^1.4.4 => 1.4.4 cy2: ^4.0.6 => 4.0.6 (3.4.3) cypress: ^12.8.1 => 12.8.1 cypress-cloud: ^1.5.5 => 1.5.5 cypress-multi-reporters: ^1.5.0 => 1.6.3 dotenv: ^16.0.1 => 16.0.3 (10.0.0, 6.2.0, 8.6.0) duplicate-package-checker-webpack-plugin: ^3.0.0 => 3.0.0 eslint: ^7.28.0 => 7.32.0 (8.36.0) eslint-plugin-chai-friendly: ^0.7.2 => 0.7.2 eslint-plugin-cypress: ^2.12.1 => 2.12.1 eslint-plugin-i18n-json: ^3.1.0 => 3.1.0 express: ^4.17.3 => 4.18.2 gzip-cli: ^1.2.0 => 1.2.0 history: ^5.3.0 => 5.3.0 (4.10.1) http-proxy-middleware: ^2.0.4 => 2.0.6 (1.3.1, 0.19.1) husky: ^7.0.4 => 7.0.4 i18next: 19.8.7 => 19.8.7 (21.10.0) i18next-parser: ^5.4.0 => 5.4.0 i18next-scanner: ^3.1.0 => 3.3.0 inspectpack: ^4.7.1 => 4.7.1 js-cookie: ^2.2.1 => 2.2.1 lint-staged: ^12.3.7 => 12.5.0 lodash-es: ^4.17.21 => 4.17.21 mocha: ^9.2.2 => 9.2.2 mochawesome: ^7.1.3 => 7.1.3 mochawesome-merge: ^4.2.1 => 4.3.0 mochawesome-report-generator: ^6.2.0 => 6.2.0 moxios: ^0.4.0 => 0.4.0 nock: ^13.3.0 => 13.3.0 prop-types: ^15.7.2 => 15.8.1 react: ^16.14.0 => 16.14.0 react-app-polyfill: ^2.0.0 => 2.0.0 (3.0.0) react-dom: ^16.14.0 => 16.14.0 react-i18next: ^11.18.1 => 11.18.6 size-plugin: ^3.0.0 => 3.0.0 source-map-explorer: ^2.5.2 => 2.5.3 speed-measure-webpack-plugin: ^1.5.0 => 1.5.0 start-server-and-test: ^1.14.0 => 1.15.4 suppress-exit-code: ^1.0.0 => 1.0.0 tiny-hashes: ^1.0.1 => 1.0.1 tinyHashes_md5: undefined () tinyHashes_sha1: undefined () tinyHashes_sha256: undefined () webpack-bundle-analyzer: ^4.5.0 => 4.8.0 webpack-dashboard: ^3.3.7 => 3.3.7 webpack-monitor: ^1.0.14 => 1.0.14 yup: ^0.32.11 => 0.32.11 npmGlobalPackages: corepack: 0.15.1 npm: 8.19.3 superstatic: 9.0.2 yarn: 1.22.19 ```

Describe the bug

ERROR Invalid value "undefined" for header "x-cypress-run-id"

I'm not that familiar with the code, but from poking around a bit, it appears that run.runId isn't set until after createRun is called, but createRun needs x-cypress-run-id to be set first? So chicken-egg problem?

Expected behavior

Tests to run against our sorry-cypress instance

Command and Setup

DEBUG=currents:*,cypress:* npx cypress-cloud run --ci-build-id hello-cy-cloud-1

self-hosted sorry-cypress 2.4.0

Full log and debug output

``` // Put your logs below this line ➜ node(v16.19.0) git:(cypress-updates) ✗ DEBUG=currents:*,cypress:* npx cypress-cloud run --ci-build-id hello-cy-cloud-1 cypress:cli exporting Cypress module interface +0ms currents:cli parsed CLI flags { component: false, e2e: true, parallel: false, record: true, ciBuildId: 'hello-cy-cloud-1' } +0ms currents:cli parsed run params: { parallel: false, record: true, ciBuildId: 'hello-cy-cloud-1', config: undefined, env: undefined, reporterOptions: undefined, testingType: 'e2e', recordKey: undefined } +1ms currents:run run params { parallel: false, record: true, ciBuildId: 'hello-cy-cloud-1', config: undefined, env: undefined, reporterOptions: undefined, testingType: 'e2e', recordKey: undefined } +0ms currents:config loading currents config file from '/Users/user/code/app-dir/currents.config.js' +0ms currents:validateParams validated currents params: { parallel: false, record: true, ciBuildId: 'hello-cy-cloud-1', config: undefined, env: undefined, reporterOptions: undefined, testingType: 'e2e', recordKey: 'somekey', cloudServiceUrl: 'https://sorry-cypress-director-url.example.com/', projectId: '', batchSize: 3, tag: [] } +0ms currents:config resolving cypress config +3ms currents:boot booting cypress... +0ms currents:capture capturing stdout +0ms currents:boot cypress executable location: /Users/user/code/app-dir/node_modules/cypress/bin/cypress +5ms currents:boot cypress bootstrap params: { record: false, env: { currents_temp_file: '/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8', currents_port: 56149, currents_debug_enabled: true } } +0ms currents:boot cypress bootstrap serialized params: [ '--record', false, '--env', '{"currents_temp_file":"/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8","currents_port":56149,"currents_debug_enabled":true}' ] +1ms currents:boot booting cypress with args: [ '--record', false, '--env', '{"currents_temp_file":"/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8","currents_port":56149,"currents_debug_enabled":true}', '--spec', 'yfwrbdznwi', '--e2e' ] +1ms currents:boot exec cypress failed (certain failures are expected): Error: Command failed with exit code 1: /Users/user/code/app-dir/node_modules/cypress/bin/cypress run --record false --env {"currents_temp_file":"/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8","currents_port":56149,"currents_debug_enabled":true} --spec yfwrbdznwi --e2e 2023-03-24T21:51:07.951Z cypress:cli:cli cli starts with arguments ["/Users/user/.nvm/versions/node/v16.19.0/bin/node","/Users/user/code/app-dir/node_modules/cypress/bin/cypress","run","--record","false","--env","{\"currents_temp_file\":\"/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8\",\"currents_port\":56149,\"currents_debug_enabled\":true}","--spec","yfwrbdznwi","--e2e"] currents:boot cypress config '/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8': '{"additionalIgnorePattern":[],"animationDistanceThreshold":5,"arch":"arm64","autoOpen":false,"baseUrl":"http://localhost:5000","blockHosts":null,"browsers":[{"name":"chrome","family":"chromium","channel":"stable","displayName":"Chrome","version":"111.0.5563.110","path":"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome","minSupportedVersion":64,"majorVersion":"111"},{"name":"chromium","family":"chromium","channel":"stable","displayName":"Chromium","version":"106.0.5230.0","path":"/Applications/Chromium.app/Contents/MacOS/Chromium","minSupportedVersion":64,"majorVersion":"106"},{"name":"firefox","family":"firefox","channel":"stable","displayName":"Firefox","version":"111.0.1","path":"/Applications/Firefox.app/Contents/MacOS/firefox","minSupportedVersion":86,"majorVersion":"111"},{"name":"edge","family":"chromium","channel":"stable","displayName":"Edge","version":"111.0.1661.51","path":"/Applications/Microsoft Edge.app/Contents/MacOS/Microsoft Edge","minSupportedVersion":79,"majorVersion":"111"},{"name":"electron","channel":"stable","family":"chromium","displayName":"Electron","version":"106.0.5249.51","path":"","majorVersion":106}],"chromeWebSecurity":true,"clientCertificates":[],"clientRoute":"/__/","configFile":"/Users/user/code/app-dir/cypress.config.js","cypressBinaryRoot":"/Users/user/Library/Caches/Cypress/12.8.1/Cypress.app/Contents/Resources/app","cypressEnv":"production","defaultCommandTimeout":4000,"devServerPublicPathRoute":"/__cypress/src","downloadsFolder":"/Users/user/code/app-dir/cypress/downloads","env":{,"currents_temp_file":"/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8","currents_port":56149,"currents_debug_enabled":true},"excludeSpecPattern":"*.hot-update.js","execTimeout":60000,"experimentalFetchPolyfill":false,"experimentalInteractiveRunEvents":false,"experimentalMemoryManagement":false,"experimentalModifyObstructiveThirdPartyCode":false,"experimentalOriginDependencies":false,"experimentalRunAllSpecs":false,"experimentalSingleTabRunMode":false,"experimentalSkipDomainInjection":null,"experimentalSourceRewriting":false,"experimentalStudio":false,"experimentalWebKitSupport":false,"fileServerFolder":"/Users/user/code/","fixturesFolder":"/Users/user/code/app-dir/cypress/fixtures","hosts":null,"includeShadowDom":false,"isInteractive":true,"isTextTerminal":true,"keystrokeDelay":0,"modifyObstructiveCode":true,"morgan":false,"namespace":"__cypress","numTestsKeptInMemory":0,"pageLoadTimeout":60000,"platform":"darwin","port":null,"projectId":"","projectName":"","projectRoot":"/Users/user/code/","rawJson":{"projectId":"","viewportWidth":320,"viewportHeight":480,"reporter":"cypress-multi-reporters","reporterOptions":{"configFile":"cypress/reporters.json"},"env":{},"e2e":{"baseUrl":"http://localhost:5000","specPattern":["cypress/**/*.spec.{js,ts,jsx,tsx}","src/**/*.spec.{js,ts,jsx,tsx}"],"slowTestThreshold":10000,"setupNodeEvents":"[Function setupNodeEvents]"},"component":{"devServer":{"framework":"react","bundler":"webpack","webpackConfig":{"mode":"development","devtool":false,"resolve":{"alias":{"react-native":"react-native-web","react":"/Users/user/code/app-dir/node_modules/react","react-dom":"/Users/user/code/app-dir/node_modules/react-dom/index.js","i18next":"/Users/user/code/app-dir/node_modules/i18next/dist/cjs/i18next.js","react-i18next":"/Users/user/code/app-dir/node_modules/react-i18next/dist/commonjs/index.js","react-router":"/Users/user/code/app-dir/node_modules/react-router/index.js","@material-ui/styles":"/Users/user/code/app-dir/node_modules/@material-ui/styles/index.js","/coalesced-locales":"/Users/user/code/app-dir/src/locales"}},"module":{"rules":[{"test":{},"exclude":{},"use":[{"loader":"babel-loader","options":{"plugins":["istanbul","@babel/plugin-proposal-optional-chaining","@babel/plugin-proposal-nullish-coalescing-operator","babel-plugin-macros",["@babel/plugin-proposal-class-properties",{"loose":true}],["@babel/plugin-proposal-private-methods",{"loose":true}],["@babel/plugin-proposal-private-property-in-object",{"loose":true}]],"presets":["@babel/preset-react"],"ignore":["**/dist/*"],"babelrc":false}}]},{"test":{},"loader":"/Users/user/code/app-dir/node_modules/file-loader/dist/cjs.js","options":{"esModule":false,"name":"static/media/[path][name].[ext]"}},{"test":{},"loader":"/Users/user/code/app-dir/node_modules/url-loader/dist/cjs.js","options":{"limit":10000,"name":"static/media/[path][name].[ext]"}},{"test":{},"use":["css-hot-loader","/Users/user/code/app-dir/node_modules/mini-css-extract-plugin/dist/loader.js",{"loader":"css-loader","options":{"sourceMap":true}}]}]},"plugins":[{"_sortedModulesCache":{},"options":{"filename":"styles.css","ignoreOrder":false,"runtime":true,"chunkFilename":"[id].styles.css"},"runtimeOptions":{"linkType":"text/css"}},{"definitions":{"React":"react","process":"process/browser"}}]}}},"baseUrl":"http://localhost:5000","specPattern":["cypress/**/*.spec.{js,ts,jsx,tsx}","src/**/*.spec.{js,ts,jsx,tsx}"],"slowTestThreshold":10000,"setupNodeEvents":"[Function setupNodeEvents]","envFile":{},"projectRoot":"/Users/user/code/","projectName":"","repoRoot":"/Users/user/code/"},"redirectionLimit":20,"repoRoot":"/Users/user/code/","report":true,"reporter":"cypress-multi-reporters","reporterOptions":{"configFile":"cypress/reporters.json"},"reporterRoute":"/__cypress/reporter","requestTimeout":5000,"resolved":{"animationDistanceThreshold":{"value":5,"from":"default"},"arch":{"value":"arm64","from":"default"},"baseUrl":{"value":"http://localhost:5000","from":"config"},"blockHosts":{"value":null,"from":"default"},"chromeWebSecurity":{"value":true,"from":"default"},"clientCertificates":{"value":[],"from":"default"},"defaultCommandTimeout":{"value":4000,"from":"default"},"downloadsFolder":{"value":"cypress/downloads","from":"default"},"env":{,"from":"config"},"targetEnv":{"value":"local","from":"config"},"calcEnv":{"value":"beta","from":"config"},"test":{"value":"test","from":"config"},"currents_temp_file":{"value":"/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8","from":"cli"},"currents_port":{"value":56149,"from":"cli"},"currents_debug_enabled":{"value":true,"from":"cli"}},"execTimeout":{"value":60000,"from":"default"},"experimentalFetchPolyfill":{"value":false,"from":"default"},"experimentalInteractiveRunEvents":{"value":false,"from":"default"},"experimentalRunAllSpecs":{"value":false,"from":"default"},"experimentalMemoryManagement":{"value":false,"from":"default"},"experimentalModifyObstructiveThirdPartyCode":{"value":false,"from":"default"},"experimentalSkipDomainInjection":{"value":null,"from":"default"},"experimentalOriginDependencies":{"value":false,"from":"default"},"experimentalSourceRewriting":{"value":false,"from":"default"},"experimentalSingleTabRunMode":{"value":false,"from":"default"},"experimentalStudio":{"value":false,"from":"default"},"experimentalWebKitSupport":{"value":false,"from":"default"},"fileServerFolder":{"value":"","from":"default"},"fixturesFolder":{"value":"cypress/fixtures","from":"default"},"excludeSpecPattern":{"value":"*.hot-update.js","from":"default"},"includeShadowDom":{"value":false,"from":"default"},"keystrokeDelay":{"value":0,"from":"default"},"modifyObstructiveCode":{"value":true,"from":"default"},"nodeVersion":{"from":"default"},"numTestsKeptInMemory":{"value":0,"from":"config"},"platform":{"value":"darwin","from":"default"},"pageLoadTimeout":{"value":60000,"from":"default"},"port":{"value":null,"from":"default"},"projectId":{"value":"","from":"config"},"redirectionLimit":{"value":20,"from":"default"},"reporter":{"value":"cypress-multi-reporters","from":"config"},"reporterOptions":{"value":{"configFile":"cypress/reporters.json"},"from":"config"},"requestTimeout":{"value":5000,"from":"default"},"resolvedNodePath":{"value":null,"from":"default"},"resolvedNodeVersion":{"value":null,"from":"default"},"responseTimeout":{"value":30000,"from":"default"},"retries":{"value":{"runMode":0,"openMode":0},"from":"default"},"screenshotOnRunFailure":{"value":true,"from":"default"},"screenshotsFolder":{"value":"cypress/screenshots","from":"default"},"slowTestThreshold":{"value":10000,"from":"default"},"scrollBehavior":{"value":"top","from":"default"},"supportFile":{"value":"cypress/support/e2e.{js,jsx,ts,tsx}","from":"default"},"supportFolder":{"value":false,"from":"default"},"taskTimeout":{"value":60000,"from":"default"},"testIsolation":{"value":true,"from":"default"},"trashAssetsBeforeRuns":{"value":true,"from":"default"},"userAgent":{"value":null,"from":"default"},"video":{"value":true,"from":"default"},"videoCompression":{"value":32,"from":"default"},"videosFolder":{"value":"cypress/videos","from":"default"},"videoUploadOnPasses":{"value":true,"from":"default"},"viewportHeight":{"value":480,"from":"config"},"viewportWidth":{"value":320,"from":"config"},"waitForAnimations":{"value":true,"from":"default"},"watchForFileChanges":{"value":false,"from":"config"},"specPattern":{"value":["cypress/**/*.spec.{js,ts,jsx,tsx}","src/**/*.spec.{js,ts,jsx,tsx}"],"from":"config"},"browsers":{"value":[{"name":"chrome","family":"chromium","channel":"stable","displayName":"Chrome","version":"111.0.5563.110","path":"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome","minSupportedVersion":64,"majorVersion":"111"},{"name":"chromium","family":"chromium","channel":"stable","displayName":"Chromium","version":"106.0.5230.0","path":"/Applications/Chromium.app/Contents/MacOS/Chromium","minSupportedVersion":64,"majorVersion":"106"},{"name":"firefox","family":"firefox","channel":"stable","displayName":"Firefox","version":"111.0.1","path":"/Applications/Firefox.app/Contents/MacOS/firefox","minSupportedVersion":86,"majorVersion":"111"},{"name":"edge","family":"chromium","channel":"stable","displayName":"Edge","version":"111.0.1661.51","path":"/Applications/Microsoft Edge.app/Contents/MacOS/Microsoft Edge","minSupportedVersion":79,"majorVersion":"111"},{"name":"electron","channel":"stable","family":"chromium","displayName":"Electron","version":"106.0.5249.51","path":"","majorVersion":106}],"from":"runtime"},"hosts":{"value":null,"from":"default"},"isInteractive":{"value":true,"from":"default"}},"resolvedNodePath":"/Users/user/.nvm/versions/node/v16.19.0/bin/node","resolvedNodeVersion":"16.19.0","responseTimeout":30000,"retries":{"runMode":0,"openMode":0},"screenshotOnRunFailure":true,"screenshotsFolder":"/Users/user/code/app-dir/cypress/screenshots","scrollBehavior":"top","setupNodeEvents":"[Function setupNodeEvents]","slowTestThreshold":10000,"socketId":"wjonvn9tc6","socketIoCookie":"__socket","socketIoRoute":"/__socket","specPattern":["cypress/**/*.spec.{js,ts,jsx,tsx}","src/**/*.spec.{js,ts,jsx,tsx}"],"supportFile":"/Users/user/code/app-dir/cypress/support/e2e.js","supportFolder":"/Users/user/code/app-dir/cypress/support","taskTimeout":60000,"testIsolation":true,"trashAssetsBeforeRuns":true,"userAgent":null,"version":"12.8.1","video":true,"videoCompression":32,"videoUploadOnPasses":true,"videosFolder":"/Users/user/code/app-dir/cypress/videos","viewportHeight":480,"viewportWidth":320,"waitForAnimations":true,"watchForFileChanges":false,"testingType":"e2e"}' +53ms currents:config cypress resolvedConfig: { currents:config additionalIgnorePattern: [], currents:config animationDistanceThreshold: 5, currents:config arch: 'arm64', currents:config autoOpen: false, currents:config baseUrl: 'http://localhost:5000', currents:config blockHosts: null, currents:config browsers: [ currents:config { currents:config name: 'chrome', currents:config family: 'chromium', currents:config channel: 'stable', currents:config displayName: 'Chrome', currents:config version: '111.0.5563.110', currents:config path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', currents:config minSupportedVersion: 64, currents:config majorVersion: '111' currents:config }, currents:config { currents:config name: 'chromium', currents:config family: 'chromium', currents:config channel: 'stable', currents:config displayName: 'Chromium', currents:config version: '106.0.5230.0', currents:config path: '/Applications/Chromium.app/Contents/MacOS/Chromium', currents:config minSupportedVersion: 64, currents:config majorVersion: '106' currents:config }, currents:config { currents:config name: 'firefox', currents:config family: 'firefox', currents:config channel: 'stable', currents:config displayName: 'Firefox', currents:config version: '111.0.1', currents:config path: '/Applications/Firefox.app/Contents/MacOS/firefox', currents:config minSupportedVersion: 86, currents:config majorVersion: '111' currents:config }, currents:config { currents:config name: 'edge', currents:config family: 'chromium', currents:config channel: 'stable', currents:config displayName: 'Edge', currents:config version: '111.0.1661.51', currents:config path: '/Applications/Microsoft Edge.app/Contents/MacOS/Microsoft Edge', currents:config minSupportedVersion: 79, currents:config majorVersion: '111' currents:config }, currents:config { currents:config name: 'electron', currents:config channel: 'stable', currents:config family: 'chromium', currents:config displayName: 'Electron', currents:config version: '106.0.5249.51', currents:config path: '', currents:config majorVersion: 106 currents:config } currents:config ], currents:config chromeWebSecurity: true, currents:config clientCertificates: [], currents:config clientRoute: '/__/', currents:config configFile: '/Users/user/code/app-dir/cypress.config.js', currents:config cypressBinaryRoot: '/Users/user/Library/Caches/Cypress/12.8.1/Cypress.app/Contents/Resources/app', currents:config cypressEnv: 'production', currents:config defaultCommandTimeout: 4000, currents:config devServerPublicPathRoute: '/__cypress/src', currents:config downloadsFolder: '/Users/user/code/app-dir/cypress/downloads', currents:config env: { currents:config currents_temp_file: '/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8', currents:config currents_port: 56149, currents:config currents_debug_enabled: true currents:config }, currents:config excludeSpecPattern: '*.hot-update.js', currents:config execTimeout: 60000, currents:config experimentalFetchPolyfill: false, currents:config experimentalInteractiveRunEvents: false, currents:config experimentalMemoryManagement: false, currents:config experimentalModifyObstructiveThirdPartyCode: false, currents:config experimentalOriginDependencies: false, currents:config experimentalRunAllSpecs: false, currents:config experimentalSingleTabRunMode: false, currents:config experimentalSkipDomainInjection: null, currents:config experimentalSourceRewriting: false, currents:config experimentalStudio: false, currents:config experimentalWebKitSupport: false, currents:config fileServerFolder: '/Users/user/code/', currents:config fixturesFolder: '/Users/user/code/app-dir/cypress/fixtures', currents:config hosts: null, currents:config includeShadowDom: false, currents:config isInteractive: true, currents:config isTextTerminal: true, currents:config keystrokeDelay: 0, currents:config modifyObstructiveCode: true, currents:config morgan: false, currents:config namespace: '__cypress', currents:config numTestsKeptInMemory: 0, currents:config pageLoadTimeout: 60000, currents:config platform: 'darwin', currents:config port: null, currents:config projectId: '', currents:config projectName: '', currents:config projectRoot: '/Users/user/code/', currents:config rawJson: { currents:config projectId: '', currents:config viewportWidth: 320, currents:config viewportHeight: 480, currents:config reporter: 'cypress-multi-reporters', currents:config reporterOptions: { configFile: 'cypress/reporters.json' }, currents:config e2e: { currents:config baseUrl: 'http://localhost:5000', currents:config specPattern: [Array], currents:config slowTestThreshold: 10000, currents:config setupNodeEvents: '[Function setupNodeEvents]' currents:config }, currents:config component: { devServer: [Object] }, currents:config baseUrl: 'http://localhost:5000', currents:config specPattern: [ currents:config 'cypress/**/*.spec.{js,ts,jsx,tsx}', currents:config 'src/**/*.spec.{js,ts,jsx,tsx}' currents:config ], currents:config slowTestThreshold: 10000, currents:config setupNodeEvents: '[Function setupNodeEvents]', currents:config envFile: {}, currents:config projectRoot: '/Users/user/code/', currents:config projectName: '', currents:config repoRoot: '/Users/user/code/' currents:config }, currents:config redirectionLimit: 20, currents:config repoRoot: '/Users/user/code/', currents:config report: true, currents:config reporter: 'cypress-multi-reporters', currents:config reporterOptions: { configFile: 'cypress/reporters.json' }, currents:config reporterRoute: '/__cypress/reporter', currents:config requestTimeout: 5000, currents:config resolved: { currents:config animationDistanceThreshold: { value: 5, from: 'default' }, currents:config arch: { value: 'arm64', from: 'default' }, currents:config baseUrl: { value: 'http://localhost:5000', from: 'config' }, currents:config blockHosts: { value: null, from: 'default' }, currents:config chromeWebSecurity: { value: true, from: 'default' }, currents:config clientCertificates: { value: [], from: 'default' }, currents:config defaultCommandTimeout: { value: 4000, from: 'default' }, currents:config downloadsFolder: { value: 'cypress/downloads', from: 'default' }, currents:config env: { currents:config currents_temp_file: [Object], currents:config currents_port: [Object], currents:config currents_debug_enabled: [Object] currents:config }, currents:config execTimeout: { value: 60000, from: 'default' }, currents:config experimentalFetchPolyfill: { value: false, from: 'default' }, currents:config experimentalInteractiveRunEvents: { value: false, from: 'default' }, currents:config experimentalRunAllSpecs: { value: false, from: 'default' }, currents:config experimentalMemoryManagement: { value: false, from: 'default' }, currents:config experimentalModifyObstructiveThirdPartyCode: { value: false, from: 'default' }, currents:config experimentalSkipDomainInjection: { value: null, from: 'default' }, currents:config experimentalOriginDependencies: { value: false, from: 'default' }, currents:config experimentalSourceRewriting: { value: false, from: 'default' }, currents:config experimentalSingleTabRunMode: { value: false, from: 'default' }, currents:config experimentalStudio: { value: false, from: 'default' }, currents:config experimentalWebKitSupport: { value: false, from: 'default' }, currents:config fileServerFolder: { value: '', from: 'default' }, currents:config fixturesFolder: { value: 'cypress/fixtures', from: 'default' }, currents:config excludeSpecPattern: { value: '*.hot-update.js', from: 'default' }, currents:config includeShadowDom: { value: false, from: 'default' }, currents:config keystrokeDelay: { value: 0, from: 'default' }, currents:config modifyObstructiveCode: { value: true, from: 'default' }, currents:config nodeVersion: { from: 'default' }, currents:config numTestsKeptInMemory: { value: 0, from: 'config' }, currents:config platform: { value: 'darwin', from: 'default' }, currents:config pageLoadTimeout: { value: 60000, from: 'default' }, currents:config port: { value: null, from: 'default' }, currents:config projectId: { value: '', from: 'config' }, currents:config redirectionLimit: { value: 20, from: 'default' }, currents:config reporter: { value: 'cypress-multi-reporters', from: 'config' }, currents:config reporterOptions: { value: [Object], from: 'config' }, currents:config requestTimeout: { value: 5000, from: 'default' }, currents:config resolvedNodePath: { value: null, from: 'default' }, currents:config resolvedNodeVersion: { value: null, from: 'default' }, currents:config responseTimeout: { value: 30000, from: 'default' }, currents:config retries: { value: [Object], from: 'default' }, currents:config screenshotOnRunFailure: { value: true, from: 'default' }, currents:config screenshotsFolder: { value: 'cypress/screenshots', from: 'default' }, currents:config slowTestThreshold: { value: 10000, from: 'default' }, currents:config scrollBehavior: { value: 'top', from: 'default' }, currents:config supportFile: { value: 'cypress/support/e2e.{js,jsx,ts,tsx}', from: 'default' }, currents:config supportFolder: { value: false, from: 'default' }, currents:config taskTimeout: { value: 60000, from: 'default' }, currents:config testIsolation: { value: true, from: 'default' }, currents:config trashAssetsBeforeRuns: { value: true, from: 'default' }, currents:config userAgent: { value: null, from: 'default' }, currents:config video: { value: true, from: 'default' }, currents:config videoCompression: { value: 32, from: 'default' }, currents:config videosFolder: { value: 'cypress/videos', from: 'default' }, currents:config videoUploadOnPasses: { value: true, from: 'default' }, currents:config viewportHeight: { value: 480, from: 'config' }, currents:config viewportWidth: { value: 320, from: 'config' }, currents:config waitForAnimations: { value: true, from: 'default' }, currents:config watchForFileChanges: { value: false, from: 'config' }, currents:config specPattern: { value: [Array], from: 'config' }, currents:config browsers: { value: [Array], from: 'runtime' }, currents:config hosts: { value: null, from: 'default' }, currents:config isInteractive: { value: true, from: 'default' } currents:config }, currents:config resolvedNodePath: '/Users/user/.nvm/versions/node/v16.19.0/bin/node', currents:config resolvedNodeVersion: '16.19.0', currents:config responseTimeout: 30000, currents:config retries: { runMode: 0, openMode: 0 }, currents:config screenshotOnRunFailure: true, currents:config screenshotsFolder: '/Users/user/code/app-dir/cypress/screenshots', currents:config scrollBehavior: 'top', currents:config setupNodeEvents: '[Function setupNodeEvents]', currents:config slowTestThreshold: 10000, currents:config socketId: 'wjonvn9tc6', currents:config socketIoCookie: '__socket', currents:config socketIoRoute: '/__socket', currents:config specPattern: [ currents:config 'cypress/**/*.spec.{js,ts,jsx,tsx}', currents:config 'src/**/*.spec.{js,ts,jsx,tsx}' currents:config ], currents:config supportFile: '/Users/user/code/app-dir/cypress/support/e2e.js', currents:config supportFolder: '/Users/user/code/app-dir/cypress/support', currents:config taskTimeout: 60000, currents:config testIsolation: true, currents:config trashAssetsBeforeRuns: true, currents:config userAgent: null, currents:config version: '12.8.1', currents:config video: true, currents:config videoCompression: 32, currents:config videoUploadOnPasses: true, currents:config videosFolder: '/Users/user/code/app-dir/cypress/videos', currents:config viewportHeight: 480, currents:config viewportWidth: 320, currents:config waitForAnimations: true, currents:config watchForFileChanges: false, currents:config testingType: 'e2e' currents:config } +5s currents:config merged config: { currents:config projectRoot: '/Users/user/code/', currents:config projectId: '', currents:config specPattern: [ currents:config 'cypress/**/*.spec.{js,ts,jsx,tsx}', currents:config 'src/**/*.spec.{js,ts,jsx,tsx}' currents:config ], currents:config excludeSpecPattern: '*.hot-update.js', currents:config additionalIgnorePattern: [], currents:config resolved: { currents:config additionalIgnorePattern: [], currents:config animationDistanceThreshold: 5, currents:config arch: 'arm64', currents:config autoOpen: false, currents:config baseUrl: 'http://localhost:5000', currents:config blockHosts: null, currents:config browsers: [ [Object], [Object], [Object], [Object], [Object] ], currents:config chromeWebSecurity: true, currents:config clientCertificates: [], currents:config clientRoute: '/__/', currents:config configFile: '/Users/user/code/app-dir/cypress.config.js', currents:config cypressBinaryRoot: '/Users/user/Library/Caches/Cypress/12.8.1/Cypress.app/Contents/Resources/app', currents:config cypressEnv: 'production', currents:config defaultCommandTimeout: 4000, currents:config devServerPublicPathRoute: '/__cypress/src', currents:config downloadsFolder: '/Users/user/code/app-dir/cypress/downloads', currents:config currents_temp_file: '/var/folders/r9/nknm2frj3wd_tmq7j6xxw7hw0000gq/T/tmp-94627-KiX1TTb8Fif8', currents:config currents_port: 56149, currents:config currents_debug_enabled: true currents:config }, currents:config excludeSpecPattern: '*.hot-update.js', currents:config execTimeout: 60000, currents:config experimentalFetchPolyfill: false, currents:config experimentalInteractiveRunEvents: false, currents:config experimentalMemoryManagement: false, currents:config experimentalModifyObstructiveThirdPartyCode: false, currents:config experimentalOriginDependencies: false, currents:config experimentalRunAllSpecs: false, currents:config experimentalSingleTabRunMode: false, currents:config experimentalSkipDomainInjection: null, currents:config experimentalSourceRewriting: false, currents:config experimentalStudio: false, currents:config experimentalWebKitSupport: false, currents:config fileServerFolder: '/Users/user/code/', currents:config fixturesFolder: '/Users/user/code/app-dir/cypress/fixtures', currents:config hosts: null, currents:config includeShadowDom: false, currents:config isInteractive: true, currents:config isTextTerminal: true, currents:config keystrokeDelay: 0, currents:config modifyObstructiveCode: true, currents:config morgan: false, currents:config namespace: '__cypress', currents:config numTestsKeptInMemory: 0, currents:config pageLoadTimeout: 60000, currents:config platform: 'darwin', currents:config port: null, currents:config projectId: '', currents:config projectName: '', currents:config projectRoot: '/Users/user/code/', currents:config rawJson: { currents:config projectId: '', currents:config viewportWidth: 320, currents:config viewportHeight: 480, currents:config reporter: 'cypress-multi-reporters', currents:config reporterOptions: [Object], currents:config env: [Object], currents:config e2e: [Object], currents:config component: [Object], currents:config baseUrl: 'http://localhost:5000', currents:config specPattern: [Array], currents:config slowTestThreshold: 10000, currents:config setupNodeEvents: '[Function setupNodeEvents]', currents:config envFile: {}, currents:config projectRoot: '/Users/user/code/', currents:config projectName: '', currents:config repoRoot: '/Users/user/code/' currents:config }, currents:config redirectionLimit: 20, currents:config repoRoot: '/Users/user/code/', currents:config report: true, currents:config reporter: 'cypress-multi-reporters', currents:config reporterOptions: { configFile: 'cypress/reporters.json' }, currents:config reporterRoute: '/__cypress/reporter', currents:config requestTimeout: 5000, currents:config resolved: { currents:config animationDistanceThreshold: [Object], currents:config arch: [Object], currents:config baseUrl: [Object], currents:config blockHosts: [Object], currents:config chromeWebSecurity: [Object], currents:config clientCertificates: [Object], currents:config defaultCommandTimeout: [Object], currents:config downloadsFolder: [Object], currents:config env: [Object], currents:config execTimeout: [Object], currents:config experimentalFetchPolyfill: [Object], currents:config experimentalInteractiveRunEvents: [Object], currents:config experimentalRunAllSpecs: [Object], currents:config experimentalMemoryManagement: [Object], currents:config experimentalModifyObstructiveThirdPartyCode: [Object], currents:config experimentalSkipDomainInjection: [Object], currents:config experimentalOriginDependencies: [Object], currents:config experimentalSourceRewriting: [Object], currents:config experimentalSingleTabRunMode: [Object], currents:config experimentalStudio: [Object], currents:config experimentalWebKitSupport: [Object], currents:config fileServerFolder: [Object], currents:config fixturesFolder: [Object], currents:config excludeSpecPattern: [Object], currents:config includeShadowDom: [Object], currents:config keystrokeDelay: [Object], currents:config modifyObstructiveCode: [Object], currents:config nodeVersion: [Object], currents:config numTestsKeptInMemory: [Object], currents:config platform: [Object], currents:config pageLoadTimeout: [Object], currents:config port: [Object], currents:config projectId: [Object], currents:config redirectionLimit: [Object], currents:config reporter: [Object], currents:config reporterOptions: [Object], currents:config requestTimeout: [Object], currents:config resolvedNodePath: [Object], currents:config resolvedNodeVersion: [Object], currents:config responseTimeout: [Object], currents:config retries: [Object], currents:config screenshotOnRunFailure: [Object], currents:config screenshotsFolder: [Object], currents:config slowTestThreshold: [Object], currents:config scrollBehavior: [Object], currents:config supportFile: [Object], currents:config supportFolder: [Object], currents:config taskTimeout: [Object], currents:config testIsolation: [Object], currents:config trashAssetsBeforeRuns: [Object], currents:config userAgent: [Object], currents:config video: [Object], currents:config videoCompression: [Object], currents:config videosFolder: [Object], currents:config videoUploadOnPasses: [Object], currents:config viewportHeight: [Object], currents:config viewportWidth: [Object], currents:config waitForAnimations: [Object], currents:config watchForFileChanges: [Object], currents:config specPattern: [Object], currents:config browsers: [Object], currents:config hosts: [Object], currents:config isInteractive: [Object] currents:config }, currents:config resolvedNodePath: '/Users/user/.nvm/versions/node/v16.19.0/bin/node', currents:config resolvedNodeVersion: '16.19.0', currents:config responseTimeout: 30000, currents:config retries: { runMode: 0, openMode: 0 }, currents:config screenshotOnRunFailure: true, currents:config screenshotsFolder: '/Users/user/code/app-dir/cypress/screenshots', currents:config scrollBehavior: 'top', currents:config setupNodeEvents: '[Function setupNodeEvents]', currents:config slowTestThreshold: 10000, currents:config socketId: 'wjonvn9tc6', currents:config socketIoCookie: '__socket', currents:config socketIoRoute: '/__socket', currents:config specPattern: [ currents:config 'cypress/**/*.spec.{js,ts,jsx,tsx}', currents:config 'src/**/*.spec.{js,ts,jsx,tsx}' currents:config ], currents:config supportFile: '/Users/user/code/app-dir/cypress/support/e2e.js', currents:config supportFolder: '/Users/user/code/app-dir/cypress/support', currents:config taskTimeout: 60000, currents:config testIsolation: true, currents:config trashAssetsBeforeRuns: true, currents:config userAgent: null, currents:config version: '12.8.1', currents:config video: true, currents:config videoCompression: 32, currents:config videoUploadOnPasses: true, currents:config videosFolder: '/Users/user/code/app-dir/cypress/videos', currents:config viewportHeight: 480, currents:config viewportWidth: 320, currents:config waitForAnimations: true, currents:config watchForFileChanges: false, currents:config testingType: 'e2e' currents:config } currents:config } +3ms currents:specs exploring spec files for execution { currents:specs testingType: 'e2e', currents:specs projectRoot: '/Users/user/code/', currents:specs specPattern: [ currents:specs 'cypress/**/*.spec.{js,ts,jsx,tsx}', currents:specs 'src/**/*.spec.{js,ts,jsx,tsx}' currents:specs ], currents:specs configSpecPattern: [ currents:specs 'cypress/**/*.spec.{js,ts,jsx,tsx}', currents:specs 'src/**/*.spec.{js,ts,jsx,tsx}' currents:specs ], currents:specs excludeSpecPattern: [ '*.hot-update.js' ], currents:specs additionalIgnorePattern: [] currents:specs } +0ms currents:specs globbing pattern(s): [ 'cypress/**/*.spec.{js,ts,jsx,tsx}', 'src/**/*.spec.{js,ts,jsx,tsx}' ] +0ms currents:specs within directory: /Users/user/code/ +0ms currents:specs found specs [ '/Users/user/code/app-dir/cypress/e2e/app.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth1.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth10.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth2.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth3.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth4.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth5.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth6.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth7.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth8.spec.js', '/Users/user/code/app-dir/cypress/e2e/auth9.spec.js', '/Users/user/code/app-dir/cypress/e2e/home.spec.js', '/Users/user/code/app-dir/cypress/e2e/loginSmokeTest.spec.js', '/Users/user/code/app-dir/cypress/e2e/regression.spec.js' ] +14ms currents:platform platform info: { osName: 'darwin', osVersion: '22.3.0', osCpus: [ { model: 'Apple M1 Pro', speed: 24, times: [Object] }, { model: 'Apple M1 Pro', speed: 24, times: [Object] }, { model: 'Apple M1 Pro', speed: 24, times: [Object] }, { model: 'Apple M1 Pro', speed: 24, times: [Object] }, { model: 'Apple M1 Pro', speed: 24, times: [Object] }, { model: 'Apple M1 Pro', speed: 24, times: [Object] }, { model: 'Apple M1 Pro', speed: 24, times: [Object] }, { model: 'Apple M1 Pro', speed: 24, times: [Object] }, { model: 'Apple M1 Pro', speed: 24, times: [Object] }, { model: 'Apple M1 Pro', speed: 24, times: [Object] } ], osMemory: { free: 570490880, total: 34359738368 } } +0ms currents:browser guessing browser from 'electron', available browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '111.0.5563.110', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '111' }, { name: 'chromium', family: 'chromium', channel: 'stable', displayName: 'Chromium', version: '106.0.5230.0', path: '/Applications/Chromium.app/Contents/MacOS/Chromium', minSupportedVersion: 64, majorVersion: '106' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '111.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '111' }, { name: 'edge', family: 'chromium', channel: 'stable', displayName: 'Edge', version: '111.0.1661.51', path: '/Applications/Microsoft Edge.app/Contents/MacOS/Microsoft Edge', minSupportedVersion: 79, majorVersion: '111' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '106.0.5249.51', path: '', majorVersion: 106 } ] +0ms currents:browser identified browser by name: { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '106.0.5249.51', path: '', majorVersion: 106 } +0ms ==================================================================================================== Discovered 15 spec files Tags: ; Group: false; Parallel: false; Batch Size: 3 Connecting to cloud orchestration service... currents:ci detected CI provider: null +0ms currents:ci detected CI params: {} +0ms currents:ci git commit existing info +121ms currents:api network request: { transitional: { silentJSONParsing: true, forcedJSONParsing: true, clarifyTimeoutError: false }, adapter: [Function: httpAdapter], transformRequest: [ [Function: transformRequest] ], transformResponse: [ [Function: transformResponse] ], timeout: 0, xsrfCookieName: 'XSRF-TOKEN', xsrfHeaderName: 'X-XSRF-TOKEN', maxContentLength: -1, maxBodyLength: -1, env: { FormData: [Function: FormData] { LINE_BREAK: '\r\n', DEFAULT_CONTENT_TYPE: 'application/octet-stream' } }, validateStatus: [Function: validateStatus], headers: { 'Content-Type': 'application/json', common: { Accept: 'application/json, text/plain, */*' }, delete: {}, get: {}, head: {}, post: { 'Content-Type': 'application/x-www-form-urlencoded' }, put: { 'Content-Type': 'application/x-www-form-urlencoded' }, patch: { 'Content-Type': 'application/x-www-form-urlencoded' }, 'x-cypress-request-attempt': 0, 'x-cypress-run-id': undefined, 'x-cypress-version': '12.8.1', 'x-ccy-version': '1.5.5' }, baseURL: 'https://sorry-cypress-director-url.example.com/', method: 'post', url: '/runs', data: { ci: { params: {}, provider: null }, specs: [ 'cypress/e2e/app.spec.js', 'cypress/e2e/auth.spec.js', 'cypress/e2e/auth1.spec.js', 'cypress/e2e/auth10.spec.js', 'cypress/e2e/auth2.spec.js', 'cypress/e2e/auth3.spec.js', 'cypress/e2e/auth4.spec.js', 'cypress/e2e/auth5.spec.js', 'cypress/e2e/auth6.spec.js', 'cypress/e2e/auth7.spec.js', 'cypress/e2e/auth8.spec.js', 'cypress/e2e/auth9.spec.js', 'cypress/e2e/home.spec.js', 'cypress/e2e/loginSmokeTest.spec.js', 'cypress/e2e/regression.spec.js' ], ERROR Invalid value "undefined" for header "x-cypress-run-id" ➜ node(v16.19.0) git:(cypress-updates) ✗ ```
agoldis commented 1 year ago

@redbugz are you seeing this error on the client side or on sorry-cypress backend? ERROR Invalid value "undefined" for header "x-cypress-run-id"

redbugz commented 1 year ago

On the client side:

$ npx cypress-cloud run --parallel --ci-build-id=hello-cy-cloud-1

====================================================================================================

Discovered 15 spec files
Tags: ; Group: false; Parallel: true; Batch Size: 3
Connecting to cloud orchestration service...
 ERROR  Invalid value "undefined" for header "x-cypress-run-id"

When I run with debug logs I see this:

follow-redirects options {
  maxRedirects: 21,
  maxBodyLength: 10485760,
  protocol: 'https:',
  path: '/runs',
  method: 'POST',
  headers: {
    Accept: 'application/json, text/plain, */*',
    'Content-Type': 'application/json',
    'x-cypress-request-attempt': 0,
    'x-cypress-run-id': undefined,
    'x-cypress-version': '12.8.1',
    'x-ccy-version': '1.5.5',
    'User-Agent': 'axios/0.27.2',
    'Content-Length': 2245
  },

I don't see any backend logs showing any request made it to the sorry-cypress-director backend

agoldis commented 1 year ago

@redbugz released in 1.5.6