currents-dev/cypress-cloud

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

Closed this issue · 3 comments

Before opening, please confirm:

  • I have searched for duplicate or closed issues and discussions.
  • I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.
  • I acknowledge that I will attach a full debug log, otherwise the issue will be closed with no response.

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 
<REDACTED>
    @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 
<REDACTED>
    @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:
<REDACTED>
    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: '<REDACTED>', 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":{<REDACTED>,"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/<REDACTED>","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":"<REDACTED>","projectName":"<REDACTED>","projectRoot":"/Users/user/code/<REDACTED>","rawJson":{"projectId":"<REDACTED>","viewportWidth":320,"viewportHeight":480,"reporter":"cypress-multi-reporters","reporterOptions":{"configFile":"cypress/reporters.json"},"env":{<REDACTED>},"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/<REDACTED>","projectName":"<REDACTED>","repoRoot":"/Users/user/code/<REDACTED>"},"redirectionLimit":20,"repoRoot":"/Users/user/code/<REDACTED>","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":{<REDACTED>,"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":"<REDACTED>","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: {
<REDACTED>
  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/<REDACTED>',
  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: '<REDACTED>',
  currents:config   projectName: '<REDACTED>',
  currents:config   projectRoot: '/Users/user/code/<REDACTED>',
  currents:config   rawJson: {
  currents:config     projectId: '<REDACTED>',
  currents:config     viewportWidth: 320,
  currents:config     viewportHeight: 480,
  currents:config     reporter: 'cypress-multi-reporters',
  currents:config     reporterOptions: { configFile: 'cypress/reporters.json' },
<REDACTED>
  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/<REDACTED>',
  currents:config     projectName: '<REDACTED>',
  currents:config     repoRoot: '/Users/user/code/<REDACTED>'
  currents:config   },
  currents:config   redirectionLimit: 20,
  currents:config   repoRoot: '/Users/user/code/<REDACTED>',
  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: {
<REDACTED>
  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: '<REDACTED>', 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/<REDACTED>',
  currents:config   projectId: '<REDACTED>',
  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',
<REDACTED>
  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/<REDACTED>',
  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: '<REDACTED>',
  currents:config     projectName: '<REDACTED>',
  currents:config     projectRoot: '/Users/user/code/<REDACTED>',
  currents:config     rawJson: {
  currents:config       projectId: '<REDACTED>',
  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/<REDACTED>',
  currents:config       projectName: '<REDACTED>',
  currents:config       repoRoot: '/Users/user/code/<REDACTED>'
  currents:config     },
  currents:config     redirectionLimit: 20,
  currents:config     repoRoot: '/Users/user/code/<REDACTED>',
  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/<REDACTED>',
  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/<REDACTED> +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
  <REDACTED>
  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' ], <REDACTED>
 ERROR  Invalid value "undefined" for header "x-cypress-run-id"
➜  <REDACTED> node(v16.19.0) git:(cypress-updates) ✗ 


@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"

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

@redbugz released in 1.5.6