Skip to content

Instantly share code, notes, and snippets.

@kgutwin
Last active September 6, 2024 14:00
Show Gist options
  • Save kgutwin/4767f8405ea9bfcb34773f8a2fb212f2 to your computer and use it in GitHub Desktop.
Save kgutwin/4767f8405ea9bfcb34773f8a2fb212f2 to your computer and use it in GitHub Desktop.
cypress-aftereach-timeout debug log
> [email protected] cypress:run
> cypress run
2024-09-06T13:58:52.385Z cypress:cli:cli cli starts with arguments ["/opt/homebrew/Cellar/node@18/18.20.2/bin/node","/Users/kgutwin/github/cypress-aftereach-timeout/node_modules/.bin/cypress","run"]
2024-09-06T13:58:52.385Z cypress:cli NODE_OPTIONS is not set
2024-09-06T13:58:52.385Z cypress:cli:cli program parsing arguments
2024-09-06T13:58:52.387Z cypress:cli:cli running Cypress with args [ Command { _events: [Object: null prototype] { 'option:auto-cancel-after-failures': [Function (anonymous)], 'option:browser': [Function (anonymous)], 'option:ci-build-id': [Function (anonymous)], 'option:component': [Function (anonymous)], 'option:config': [Function (anonymous)], 'option:config-file': [Function (anonymous)], 'option:e2e': [Function (anonymous)], 'option:env': [Function (anonymous)], 'option:group': [Function (anonymous)], 'option:key': [Function (anonymous)], 'option:headed': [Function (anonymous)], 'option:headless': [Function (anonymous)], 'option:no-exit': [Function (anonymous)], 'option:parallel': [Function (anonymous)], 'option:port': [Function (anonymous)], 'option:project': [Function (anonymous)], 'option:quiet': [Function (anonymous)], 'option:record': [Function (anonymous)], 'option:reporter': [Function (anonymous)], 'option:runner-ui': [Function (anonymous)], 'option:no-runner-ui': [Function (anonymous)], 'option:reporter-options': [Function (anonymous)], 'option:spec': [Function (anonymous)], 'option:tag': [Function (anonymous)], 'option:dev': [Function (anonymous)] }, _eventsCount: 25, _maxListeners: undefined, commands: [], options: [ [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option] ], parent: Command { _events: [Object: null prototype], _eventsCount: 1, _maxListeners: undefined, commands: [Array], options: [Array], parent: null, _allowUnknownOption: false, _args: [], rawArgs: [Array], _scriptPath: '/Users/kgutwin/github/cypress-aftereach-timeout/node_modules/.bin/cypress', _name: 'cypress', _optionValues: {}, _storeOptionsAsProperties: true, _storeOptionsAsPropertiesCalled: true, _passCommandToAction: true, _actionResults: [], _actionHandler: null, _executableHandler: false, _executableFile: null, _defaultCommandName: null, _exitCallback: null, _aliases: [], _combineFlagAndOptionalValue: true, _hidden: false, _hasHelpOption: true, _helpFlags: '-h, --help', _helpDescription: 'display help for command', _helpShortFlag: '-h', _helpLongFlag: '--help', _hasImplicitHelpCommand: undefined, _helpCommandName: 'help', _helpCommandnameAndArgs: 'help [command]', _helpCommandDescription: 'display help for command', _usage: '<command> [options]', args: [Array], [Symbol(kCapture)]: false }, _allowUnknownOption: false, _args: [], rawArgs: null, _scriptPath: null, _name: 'run', _optionValues: {}, _storeOptionsAsProperties: true, _storeOptionsAsPropertiesCalled: false, _passCommandToAction: true, _actionResults: [], _actionHandler: [Function: listener], _executableHandler: false, _executableFile: null, _defaultCommandName: null, _exitCallback: null, _aliases: [], _combineFlagAndOptionalValue: true, _hidden: false, _hasHelpOption: true, _helpFlags: '-h, --help', _helpDescription: 'display help for command', _helpShortFlag: '-h', _helpLongFlag: '--help', _hasImplicitHelpCommand: 0, _helpCommandName: 'help', _helpCommandnameAndArgs: 'help [command]', _helpCommandDescription: 'display help for command', _usage: '[options]', _description: 'Runs Cypress tests from the CLI without the GUI', _argsDescription: undefined, exit: true, args: [], [Symbol(kCapture)]: false } ]
2024-09-06T13:58:52.459Z cypress:cli:cli variable-length opts parsed { args: [ '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', '/Users/kgutwin/github/cypress-aftereach-timeout/node_modules/.bin/cypress', 'run' ], opts: Command { _events: [Object: null prototype] { 'option:auto-cancel-after-failures': [Function (anonymous)], 'option:browser': [Function (anonymous)], 'option:ci-build-id': [Function (anonymous)], 'option:component': [Function (anonymous)], 'option:config': [Function (anonymous)], 'option:config-file': [Function (anonymous)], 'option:e2e': [Function (anonymous)], 'option:env': [Function (anonymous)], 'option:group': [Function (anonymous)], 'option:key': [Function (anonymous)], 'option:headed': [Function (anonymous)], 'option:headless': [Function (anonymous)], 'option:no-exit': [Function (anonymous)], 'option:parallel': [Function (anonymous)], 'option:port': [Function (anonymous)], 'option:project': [Function (anonymous)], 'option:quiet': [Function (anonymous)], 'option:record': [Function (anonymous)], 'option:reporter': [Function (anonymous)], 'option:runner-ui': [Function (anonymous)], 'option:no-runner-ui': [Function (anonymous)], 'option:reporter-options': [Function (anonymous)], 'option:spec': [Function (anonymous)], 'option:tag': [Function (anonymous)], 'option:dev': [Function (anonymous)] }, _eventsCount: 25, _maxListeners: undefined, commands: [], options: [ [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option], [Option] ], parent: Command { _events: [Object: null prototype], _eventsCount: 1, _maxListeners: undefined, commands: [Array], options: [Array], parent: null, _allowUnknownOption: false, _args: [], rawArgs: [Array], _scriptPath: '/Users/kgutwin/github/cypress-aftereach-timeout/node_modules/.bin/cypress', _name: 'cypress', _optionValues: {}, _storeOptionsAsProperties: true, _storeOptionsAsPropertiesCalled: true, _passCommandToAction: true, _actionResults: [], _actionHandler: null, _executableHandler: false, _executableFile: null, _defaultCommandName: null, _exitCallback: null, _aliases: [], _combineFlagAndOptionalValue: true, _hidden: false, _hasHelpOption: true, _helpFlags: '-h, --help', _helpDescription: 'display help for command', _helpShortFlag: '-h', _helpLongFlag: '--help', _hasImplicitHelpCommand: undefined, _helpCommandName: 'help', _helpCommandnameAndArgs: 'help [command]', _helpCommandDescription: 'display help for command', _usage: '<command> [options]', args: [Array], [Symbol(kCapture)]: false }, _allowUnknownOption: false, _args: [], rawArgs: null, _scriptPath: null, _name: 'run', _optionValues: {}, _storeOptionsAsProperties: true, _storeOptionsAsPropertiesCalled: false, _passCommandToAction: true, _actionResults: [], _actionHandler: [Function: listener], _executableHandler: false, _executableFile: null, _defaultCommandName: null, _exitCallback: null, _aliases: [], _combineFlagAndOptionalValue: true, _hidden: false, _hasHelpOption: true, _helpFlags: '-h, --help', _helpDescription: 'display help for command', _helpShortFlag: '-h', _helpLongFlag: '--help', _hasImplicitHelpCommand: 0, _helpCommandName: 'help', _helpCommandnameAndArgs: 'help [command]', _helpCommandDescription: 'display help for command', _usage: '[options]', _description: 'Runs Cypress tests from the CLI without the GUI', _argsDescription: undefined, exit: true, args: [], [Symbol(kCapture)]: false } }
2024-09-06T13:58:52.460Z cypress:cli parsed cli options {}
2024-09-06T13:58:52.460Z cypress:cli verifying Cypress app
2024-09-06T13:58:52.460Z cypress:cli checking environment variables
2024-09-06T13:58:52.461Z cypress:cli checking if executable exists /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress
2024-09-06T13:58:52.462Z cypress:cli Binary is executable? : true
2024-09-06T13:58:52.462Z cypress:cli binaryDir is /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app
2024-09-06T13:58:52.462Z cypress:cli Reading binary package.json from: /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/package.json
2024-09-06T13:58:52.464Z cypress:cli Found binary version 13.14.2 installed in: /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app
2024-09-06T13:58:52.464Z cypress:cli { verified: true }
2024-09-06T13:58:52.465Z cypress:cli is Verified ? true
2024-09-06T13:58:52.465Z cypress:cli:run processing run options { key: null, spec: null, reporter: null, reporterOptions: null, project: '/Users/kgutwin/github/cypress-aftereach-timeout' }
2024-09-06T13:58:52.465Z cypress:cli:run --key is not set, looking up environment variable CYPRESS_RECORD_KEY
2024-09-06T13:58:52.465Z cypress:cli:run run to spawn.start args ["--run-project","/Users/kgutwin/github/cypress-aftereach-timeout"]
2024-09-06T13:58:52.465Z cypress:cli needs to start own Xvfb? false
2024-09-06T13:58:52.465Z cypress:cli spawning, should retry on display problem? false
2024-09-06T13:58:52.467Z cypress:cli spawn args [ '--no-sandbox', '--', '--run-project', '/Users/kgutwin/github/cypress-aftereach-timeout', '--cwd', '/Users/kgutwin/github/cypress-aftereach-timeout', '--userNodePath', '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', '--userNodeVersion', '18.20.2' ] { detached: false, stdio: [ 'inherit', 'inherit', 'pipe' ] }
2024-09-06T13:58:52.467Z cypress:cli spawning Cypress with executable: /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress
2024-09-06T13:58:52.469Z cypress:cli piping child STDERR to process STDERR
2024-09-06T13:58:52.934Z cypress:snapshot:info Caching 3373, defining 4217 modules! Using cache
2024-09-06T13:58:52.937Z cypress:snapshot:debug initializing packherd require
2024-09-06T13:58:53.043Z cypress:server:performance-benchmark elapsed time at v8-snapshot-startup-time: 112.649ms
2024-09-06T13:58:53.082Z cypress:server:appdata path: /Users/kgutwin/Library/Application Support/Cypress/cy/production/browsers
2024-09-06T13:58:53.083Z cypress:server appending default switches for electron: [
{ name: '--test-type' },
{ name: '--ignore-certificate-errors' },
{ name: '--start-maximized' },
{ name: '--silent-debugger-extension-api' },
{ name: '--no-default-browser-check' },
{ name: '--no-first-run' },
{ name: '--noerrdialogs' },
{ name: '--enable-fixed-layout' },
{ name: '--disable-popup-blocking' },
{ name: '--disable-password-generation' },
{ name: '--disable-single-click-autofill' },
{ name: '--disable-prompt-on-repos' },
{ name: '--disable-background-timer-throttling' },
{ name: '--disable-renderer-backgrounding' },
{ name: '--disable-renderer-throttling' },
{ name: '--disable-backgrounding-occluded-windows' },
{ name: '--disable-restore-session-state' },
{ name: '--disable-new-profile-management' },
{ name: '--disable-new-avatar-menu' },
{ name: '--allow-insecure-localhost' },
{ name: '--reduce-security-for-testing' },
{ name: '--enable-automation' },
{ name: '--disable-print-preview' },
{ name: '--disable-component-extensions-with-background-pages' },
{ name: '--disable-device-discovery-notifications' },
{ name: '--autoplay-policy', value: 'no-user-gesture-required' },
{ name: '--disable-site-isolation-trials' },
{ name: '--metrics-recording-only' },
{ name: '--disable-prompt-on-repost' },
{ name: '--disable-hang-monitor' },
{ name: '--disable-sync' },
{ name: '--disable-web-resources' },
{ name: '--safebrowsing-disable-download-protection' },
{ name: '--disable-client-side-phishing-detection' },
{ name: '--disable-component-update' },
{
name: '--simulate-outdated-no-au',
value: "'Tue, 31 Dec 2099 23:59:59 GMT'"
},
{ name: '--disable-default-apps' },
{
name: '--disable-features',
value: 'Translate,PrivacySandboxSettings4'
},
{ name: '--use-fake-ui-for-media-stream' },
{ name: '--use-fake-device-for-media-stream' },
{ name: '--disable-ipc-flooding-protection' },
{ name: '--disable-backgrounding-occluded-window' },
{ name: '--disable-breakpad' },
{ name: '--password-store', value: 'basic' },
{ name: '--use-mock-keychain' },
{ name: '--disable-dev-shm-usage' },
{ name: '--enable-precise-memory-info' }
]
2024-09-06T13:58:53.084Z cypress:server:cypress starting cypress with argv [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress', '--no-sandbox', '--', '--run-project', '/Users/kgutwin/github/cypress-aftereach-timeout', '--cwd', '/Users/kgutwin/github/cypress-aftereach-timeout', '--userNodePath', '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', '--userNodeVersion', '18.20.2' ]
2024-09-06T13:58:53.084Z cypress:server:args argv array: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress', '--no-sandbox', '--run-project', '/Users/kgutwin/github/cypress-aftereach-timeout', '--cwd', '/Users/kgutwin/github/cypress-aftereach-timeout', '--userNodePath', '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', '--userNodeVersion', '18.20.2' ]
2024-09-06T13:58:53.084Z cypress:server:args parsed argv options { options: { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, 'run-project': '/Users/kgutwin/github/cypress-aftereach-timeout', runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2' } }
2024-09-06T13:58:53.087Z cypress:server:args argv parsed: { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true }
2024-09-06T13:58:53.088Z cypress:server:util:proxy found proxy environment variables { npm_config_noproxy: '' }
2024-09-06T13:58:53.088Z cypress:server:args options { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true, config: {} }
2024-09-06T13:58:53.088Z cypress:server:args argv options: { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true, config: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }
2024-09-06T13:58:53.088Z cypress:server:cypress from argv [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress', '--no-sandbox', '--run-project', '/Users/kgutwin/github/cypress-aftereach-timeout', '--cwd', '/Users/kgutwin/github/cypress-aftereach-timeout', '--userNodePath', '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', '--userNodeVersion', '18.20.2' ] got options { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true, config: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }
2024-09-06T13:58:53.088Z cypress:server:cypress scaling electron app in headless mode
2024-09-06T13:58:53.113Z cypress:server:appdata path: /Users/kgutwin/Library/Application Support/Cypress/cy/production
DevTools listening on ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0
2024-09-06 09:58:53.137 Cypress[6958:48652173] WARNING: Secure coding is not enabled for restorable state! Enable secure coding by implementing NSApplicationDelegate.applicationSupportsSecureRestorableState: and returning YES.
2024-09-06T13:58:53.162Z cypress:server:cypress starting in mode run with options { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true, config: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }
2024-09-06T13:58:53.162Z cypress:server:cypress running Electron currently
2024-09-06T13:58:53.197Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for Query.cloudLatestRunUpdateSpecData
2024-09-06T13:58:53.197Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for Query.cloudProjectBySlug
2024-09-06T13:58:53.197Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for Query.cloudProjectsBySlugs
2024-09-06T13:58:53.197Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for Query.cloudSpecByPath
2024-09-06T13:58:53.197Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for Query.cloudViewer
2024-09-06T13:58:53.197Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for Query.pollingIntervals
2024-09-06T13:58:53.197Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for Query.versions
2024-09-06T13:58:53.198Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for CurrentProject.cloudProject
2024-09-06T13:58:53.198Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for RelevantRunInfo.status
2024-09-06T13:58:53.199Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for RemoteFetchableCloudProjectResult.data
2024-09-06T13:58:53.199Z cypress:graphql:nexusDeferIfNotLoadedPlugin Adding nexusDeferIfNotLoadedPlugin for RemoteFetchableCloudProjectSpecResult.data
2024-09-06T13:58:53.204Z cypress:server:browsers:utils getBrowsers
2024-09-06T13:58:53.204Z cypress:launcher:detect detecting if the following browsers are present [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', versionRegex: /Google Chrome (\S+)/m, binary: [ 'google-chrome', 'chrome', 'google-chrome-stable' ], minSupportedVersion: 64 }, { name: 'chromium', family: 'chromium', channel: 'stable', displayName: 'Chromium', versionRegex: /Chromium (\S+)/m, binary: [ 'chromium-browser', 'chromium' ], minSupportedVersion: 64 }, { name: 'chrome', family: 'chromium', channel: 'beta', displayName: 'Chrome Beta', versionRegex: /Google Chrome (\S+) beta/m, binary: 'google-chrome-beta', minSupportedVersion: 64 }, { name: 'chrome', family: 'chromium', channel: 'canary', displayName: 'Canary', versionRegex: /Google Chrome Canary (\S+)/m, binary: 'google-chrome-canary', minSupportedVersion: 64 }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', versionRegex: /^Mozilla Firefox ([^\sab]+)$/m, binary: 'firefox', minSupportedVersion: 86, validator: [Function: validator] }, { name: 'firefox', family: 'firefox', channel: 'dev', displayName: 'Firefox Developer Edition', versionRegex: /^Mozilla Firefox (\S+b\S*)$/m, binary: [ 'firefox-developer-edition', 'firefox' ], minSupportedVersion: 86 }, { name: 'firefox', family: 'firefox', channel: 'nightly', displayName: 'Firefox Nightly', versionRegex: /^Mozilla Firefox (\S+a\S*)$/m, binary: [ 'firefox-nightly', 'firefox-trunk' ], minSupportedVersion: 86 }, { name: 'edge', family: 'chromium', channel: 'stable', displayName: 'Edge', versionRegex: /Microsoft Edge (\S+)/im, binary: [ 'edge', 'microsoft-edge' ], minSupportedVersion: 79 }, { name: 'edge', family: 'chromium', channel: 'canary', displayName: 'Edge Canary', versionRegex: /Microsoft Edge.+?(\S*(?= canary)|(?<=canary )\S*)/im, binary: [ 'edge-canary', 'microsoft-edge-canary' ], minSupportedVersion: 79 }, { name: 'edge', family: 'chromium', channel: 'beta', displayName: 'Edge Beta', versionRegex: /Microsoft Edge.+?(\S*(?= beta)|(?<=beta )\S*)/im, binary: [ 'edge-beta', 'microsoft-edge-beta' ], minSupportedVersion: 79 }, { name: 'edge', family: 'chromium', channel: 'dev', displayName: 'Edge Dev', versionRegex: /Microsoft Edge.+?(\S*(?= dev)|(?<=dev )\S*)/im, binary: [ 'edge-dev', 'microsoft-edge-dev' ], minSupportedVersion: 79 } ]
2024-09-06T13:58:53.205Z cypress:server:browsers:utils WebKit is enabled, but there was an error constructing the WebKit browser: { err: Error: Cannot find module 'playwright-webkit' Require stack: - /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server/lib/browsers/utils.ts at node:internal/modules/cjs/loader:1084:15 at Function._resolveFilename (node:electron/js2c/browser_init:2:116118) at resolve (node:internal/modules/cjs/helpers:127:19) at Function.resolve (evalmachine.<anonymous>:1:758945) at P (<embedded>:2753:103503) at Object.I [as getBrowsers] (<embedded>:2753:104338) at b.machineBrowsers (<embedded>:2330:76158) at T._setCurrentProject (<embedded>:2709:67291) at new T (<embedded>:2709:60179) at new S (<embedded>:2709:121931) at q (<embedded>:2844:42571) at s.exports (<embedded>:2844:100037) at <embedded>:2851:3280 at tryCatcher (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/util.js:16:23) at Function.<anonymous> (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/method.js:39:29) at Object.runElectron (<embedded>:2851:3050) at Object.startInMode (<embedded>:2851:5738) at <embedded>:2851:4826 at tryCatcher (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/util.js:16:23) at Promise._settlePromiseFromHandler (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:512:31) at Promise._settlePromise (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:569:18) at Promise._settlePromise0 (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:614:10) at Promise._settlePromises (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:694:18) at Promise._fulfill (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:638:18) at PromiseArray._resolve (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise_array.js:126:19) at PromiseArray._promiseFulfilled (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise_array.js:144:14) at Promise._settlePromise (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:574:26) at Promise._settlePromise0 (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:614:10) at Promise._settlePromises (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:694:18) at Promise._fulfill (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:638:18) at Promise._settlePromise (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:582:21) at Promise._settlePromise0 (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:614:10) at Promise._settlePromises (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:694:18) at Promise._fulfill (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:638:18) at Promise._settlePromise (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:582:21) at Promise._settlePromise0 (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:614:10) at Promise._settlePromises (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:694:18) at Promise._fulfill (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:638:18) at PromiseArray._resolve (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise_array.js:126:19) at PromiseArray._promiseFulfilled (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise_array.js:144:14) at Promise._settlePromise (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:574:26) at Promise._settlePromise0 (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:614:10) at Promise._settlePromises (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:694:18) at Promise._fulfill (/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/promise.js:638:18) at /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/bluebird/js/release/nodeback.js:42:21 at <embedded>:445:121677 { code: 'MODULE_NOT_FOUND', requireStack: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server/lib/browsers/utils.ts' ] } }
2024-09-06T13:58:53.206Z cypress:data-context:sources:GitDataSource config: { isRunMode: true, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', onError: [Function (anonymous)], onBranchChange: [Function: onBranchChange], onGitInfoChange: [Function: onGitInfoChange], onGitLogChange: [AsyncFunction: onGitLogChange] }
2024-09-06T13:58:53.211Z cypress:scaffold-config:detect Checking for default Cypress config file
2024-09-06T13:58:53.211Z cypress:scaffold-config:detect Detected cypress.config.js - using JS
2024-09-06T13:58:53.220Z cypress:server:video using ffmpeg from /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/@ffmpeg-installer/darwin-arm64/ffmpeg
2024-09-06T13:58:53.222Z cypress:server:run run start
2024-09-06T13:58:53.227Z cypress:lifecycle:ProjectConfigIpc fork child process { CHILD_PROCESS_FILE_PATH: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server/lib/plugins/child/require_async_child.js', configProcessArgs: [ '--projectRoot', '/Users/kgutwin/github/cypress-aftereach-timeout', '--file', '/Users/kgutwin/github/cypress-aftereach-timeout/cypress.config.js' ], childOptions: { stdio: 'pipe', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', execPath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node' } }
2024-09-06T13:58:53.227Z cypress:lifecycle:ProjectConfigIpc no typescript found, just use regular Node.js
2024-09-06T13:58:53.228Z cypress:lifecycle:ProjectConfigIpc trigger the load of the file
2024-09-06T13:58:53.255Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Chromium (\S+)/m }
2024-09-06T13:58:53.255Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Chromium (\S+)/m }
2024-09-06T13:58:53.263Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Google Chrome (\S+) beta/m }
2024-09-06T13:58:53.272Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Google Chrome Canary (\S+)/m }
2024-09-06T13:58:53.294Z cypress:server:util:process_profiler current & mean memory and CPU usage by process group:
┌─────────┬───────────┬──────────────┬────────┬────────────┬────────────────┬──────────┬──────────────┬─────────────┐
│ (index) │ group │ processCount │ pids │ cpuPercent │ meanCpuPercent │ memRssMb │ meanMemRssMb │ maxMemRssMb │
├─────────┼───────────┼──────────────┼────────┼────────────┼────────────────┼──────────┼──────────────┼─────────────┤
│ 0 │ 'cypress' │ 1 │ '6958' │ 79.3 │ 79.3 │ 351.89 │ 351.89 │ 351.89 │
│ 1 │ 'other' │ 1 │ '6959' │ 0 │ 0 │ 2.03 │ 2.03 │ 2.03 │
│ 2 │ 'TOTAL' │ 2 │ '-' │ 79.3 │ 79.3 │ 353.92 │ 353.92 │ 353.92 │
└─────────┴───────────┴──────────────┴────────┴────────────┴────────────────┴──────────┴──────────────┴─────────────┘
2024-09-06T13:58:53.295Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /^Mozilla Firefox (\S+b\S*)$/m }
2024-09-06T13:58:53.296Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /^Mozilla Firefox (\S+b\S*)$/m }
2024-09-06T13:58:53.306Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /^Mozilla Firefox (\S+a\S*)$/m }
2024-09-06T13:58:53.308Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /^Mozilla Firefox (\S+a\S*)$/m }
2024-09-06T13:58:53.319Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge (\S+)/im }
2024-09-06T13:58:53.319Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge (\S+)/im }
2024-09-06T13:58:53.330Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= canary)|(?<=canary )\S*)/im }
2024-09-06T13:58:53.331Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= canary)|(?<=canary )\S*)/im }
2024-09-06T13:58:53.342Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= beta)|(?<=beta )\S*)/im }
2024-09-06T13:58:53.343Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= beta)|(?<=beta )\S*)/im }
2024-09-06T13:58:53.353Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= dev)|(?<=dev )\S*)/im }
2024-09-06T13:58:53.354Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= dev)|(?<=dev )\S*)/im }
2024-09-06T13:58:53.355Z cypress:server:browsers:utils found browsers { browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' } ] }
2024-09-06T13:58:53.421Z cypress:lifecycle:child:run_require_async_child:6978 configFile: /Users/kgutwin/github/cypress-aftereach-timeout/cypress.config.js
2024-09-06T13:58:53.421Z cypress:lifecycle:child:run_require_async_child:6978 projectRoot: /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.422Z cypress:lifecycle:child:run_require_async_child:6978 try loading /Users/kgutwin/github/cypress-aftereach-timeout/cypress.config.js
2024-09-06T13:58:53.422Z cypress:lifecycle:child:run_require_async_child:6978 Loading file /Users/kgutwin/github/cypress-aftereach-timeout/cypress.config.js
2024-09-06T13:58:53.423Z cypress:lifecycle:child:run_require_async_child:6978 loaded config file /Users/kgutwin/github/cypress-aftereach-timeout/cypress.config.js
2024-09-06T13:58:53.423Z cypress:lifecycle:ProjectConfigIpc loadConfig:reply
2024-09-06T13:58:53.423Z cypress:lifecycle:ProjectConfigManager config is loaded for file /Users/kgutwin/github/cypress-aftereach-timeout/cypress.config.js null
2024-09-06T13:58:53.423Z cypress:config:browser validating configuration { e2e: { setupNodeEvents: '[Function setupNodeEvents]' } }
2024-09-06T13:58:53.425Z cypress:config:browser validating configuration {}
2024-09-06T13:58:53.425Z cypress:config:project setting config object { cliConfig: {}, projectName: 'cypress-aftereach-timeout', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', config: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]' }, envFile: {}, options: { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true, config: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', socketId: 'qx3rhclakq', isTextTerminal: true, browser: 'electron', quiet: false, morgan: false, report: true, testingType: 'e2e', configFile: 'cypress.config.js' }, configFile: 'cypress.config.js' }
2024-09-06T13:58:53.425Z cypress:config:project config is { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]' }
2024-09-06T13:58:53.426Z cypress:config:project:utils merged config with options, got { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true }
2024-09-06T13:58:53.426Z cypress:config:project:utils using CYPRESS_INTERNAL_ENV production
2024-09-06T13:58:53.427Z cypress:config:project:utils resolved config is { value: [], from: 'default' }
2024-09-06T13:58:53.427Z cypress:config:browser validating configuration {
e2e: {
setupNodeEvents: '[Function setupNodeEvents]',
specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}'
},
setupNodeEvents: '[Function setupNodeEvents]',
projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
projectName: 'cypress-aftereach-timeout',
repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
rawJson: {
e2e: { setupNodeEvents: '[Function setupNodeEvents]' },
setupNodeEvents: '[Function setupNodeEvents]',
envFile: {},
projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
projectName: 'cypress-aftereach-timeout',
repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout'
},
configFile: 'cypress.config.js',
morgan: false,
isTextTerminal: true,
socketId: 'qx3rhclakq',
report: true,
animationDistanceThreshold: 5,
arch: 'arm64',
baseUrl: null,
blockHosts: null,
chromeWebSecurity: true,
clientCertificates: [],
component: {
specPattern: '**/*.cy.{js,jsx,ts,tsx}',
indexHtmlFile: 'cypress/support/component-index.html'
},
defaultCommandTimeout: 4000,
downloadsFolder: 'cypress/downloads',
env: {},
execTimeout: 60000,
experimentalCspAllowList: false,
experimentalFetchPolyfill: false,
experimentalInteractiveRunEvents: false,
experimentalRunAllSpecs: false,
experimentalMemoryManagement: false,
experimentalModifyObstructiveThirdPartyCode: false,
experimentalSkipDomainInjection: null,
experimentalJustInTimeCompile: false,
experimentalOriginDependencies: false,
experimentalSourceRewriting: false,
experimentalSingleTabRunMode: false,
experimentalStudio: false,
experimentalWebKitSupport: false,
fileServerFolder: '',
fixturesFolder: 'cypress/fixtures',
excludeSpecPattern: '*.hot-update.js',
includeShadowDom: false,
keystrokeDelay: 0,
modifyObstructiveCode: true,
numTestsKeptInMemory: 0,
platform: 'darwin',
pageLoadTimeout: 60000,
port: null,
projectId: null,
redirectionLimit: 20,
reporter: 'spec',
reporterOptions: null,
requestTimeout: 5000,
resolvedNodePath: null,
resolvedNodeVersion: null,
responseTimeout: 30000,
retries: {
runMode: 0,
openMode: 0,
experimentalStrategy: undefined,
experimentalOptions: undefined
},
screenshotOnRunFailure: true,
screenshotsFolder: 'cypress/screenshots',
slowTestThreshold: 10000,
scrollBehavior: 'top',
supportFile: 'cypress/support/e2e.{js,jsx,ts,tsx}',
supportFolder: false,
taskTimeout: 60000,
testIsolation: true,
trashAssetsBeforeRuns: true,
userAgent: null,
video: false,
videoCompression: false,
videosFolder: 'cypress/videos',
viewportHeight: 660,
viewportWidth: 1000,
waitForAnimations: true,
watchForFileChanges: false,
specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}',
additionalIgnorePattern: [],
autoOpen: false,
clientRoute: '/__/',
cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app',
devServerPublicPathRoute: '/__cypress/src',
hosts: null,
isInteractive: true,
namespace: '__cypress',
reporterRoute: '/__cypress/reporter',
socketIoCookie: '__socket',
socketIoRoute: '/__socket',
version: '13.14.2',
protocolEnabled: false,
hideCommandLog: false,
hideRunnerUi: false,
cypressEnv: 'production',
resolved: {
animationDistanceThreshold: { value: 5, from: 'default' },
arch: { value: 'arm64', from: 'default' },
baseUrl: { value: null, from: 'default' },
blockHosts: { value: null, from: 'default' },
chromeWebSecurity: { value: true, from: 'default' },
clientCertificates: { value: [], from: 'default' },
component: { value: [Object], from: 'default' },
defaultCommandTimeout: { value: 4000, from: 'default' },
downloadsFolder: { value: 'cypress/downloads', from: 'default' },
e2e: { value: [Object], from: 'config' },
env: {},
execTimeout: { value: 60000, from: 'default' },
experimentalCspAllowList: { value: false, 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' },
experimentalJustInTimeCompile: { value: false, 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' },
numTestsKeptInMemory: { value: 0, from: 'config' },
platform: { value: 'darwin', from: 'default' },
pageLoadTimeout: { value: 60000, from: 'default' },
port: { value: null, from: 'default' },
projectId: { value: null, from: 'default' },
redirectionLimit: { value: 20, from: 'default' },
reporter: { value: 'spec', from: 'default' },
reporterOptions: { value: null, from: 'default' },
requestTimeout: { value: 5000, from: 'default' },
resolvedNodePath: { value: null, from: 'default' },
resolvedNodeVersion: { value: null, from: 'default' },
responseTimeout: { value: 30000, from: 'default' },
retries: { value: [Object], 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: false, from: 'default' },
videoCompression: { value: false, from: 'default' },
videosFolder: { value: 'cypress/videos', from: 'default' },
viewportHeight: { value: 660, from: 'default' },
viewportWidth: { value: 1000, from: 'default' },
waitForAnimations: { value: true, from: 'default' },
watchForFileChanges: { value: false, from: 'config' },
specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' },
browsers: { value: [], from: 'default' },
hosts: { value: null, from: 'default' },
isInteractive: { value: true, from: 'default' }
}
}
2024-09-06T13:58:53.428Z cypress:server:validation clientCerts: []
2024-09-06T13:58:53.429Z cypress:config:project:utils validate that there is no breaking config options before setupNodeEvents
2024-09-06T13:58:53.429Z cypress:data-context:sources:FileDataSource globbing pattern(s): [ 'cypress/support/e2e.{js,jsx,ts,tsx}' ]
2024-09-06T13:58:53.429Z cypress:data-context:sources:FileDataSource within directory: /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.423Z cypress:lifecycle:child:run_require_async_child:6978 loaded config from /Users/kgutwin/github/cypress-aftereach-timeout/cypress.config.js { e2e: { setupNodeEvents: [Function: setupNodeEvents] } }
2024-09-06T13:58:53.433Z cypress:config:project:utils setting support file /Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js
2024-09-06T13:58:53.433Z cypress:config:project:utils for project root /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.433Z cypress:config:project:utils resolved support file /Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js
2024-09-06T13:58:53.434Z cypress:config:project:utils set support folder /Users/kgutwin/github/cypress-aftereach-timeout/cypress/support
2024-09-06T13:58:53.434Z cypress:config:browser validating configuration {
setupNodeEvents: '[Function setupNodeEvents]',
projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
projectName: 'cypress-aftereach-timeout',
repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
rawJson: {
e2e: { setupNodeEvents: '[Function setupNodeEvents]' },
setupNodeEvents: '[Function setupNodeEvents]',
envFile: {},
projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
projectName: 'cypress-aftereach-timeout',
repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout'
},
configFile: 'cypress.config.js',
morgan: false,
isTextTerminal: true,
socketId: 'qx3rhclakq',
report: true,
animationDistanceThreshold: 5,
arch: 'arm64',
baseUrl: null,
blockHosts: null,
chromeWebSecurity: true,
clientCertificates: [],
defaultCommandTimeout: 4000,
downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads',
env: {},
execTimeout: 60000,
experimentalCspAllowList: false,
experimentalFetchPolyfill: false,
experimentalInteractiveRunEvents: false,
experimentalRunAllSpecs: false,
experimentalMemoryManagement: false,
experimentalModifyObstructiveThirdPartyCode: false,
experimentalSkipDomainInjection: null,
experimentalJustInTimeCompile: false,
experimentalOriginDependencies: false,
experimentalSourceRewriting: false,
experimentalSingleTabRunMode: false,
experimentalStudio: false,
experimentalWebKitSupport: false,
fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout',
fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures',
excludeSpecPattern: '*.hot-update.js',
includeShadowDom: false,
keystrokeDelay: 0,
modifyObstructiveCode: true,
numTestsKeptInMemory: 0,
platform: 'darwin',
pageLoadTimeout: 60000,
port: null,
projectId: null,
redirectionLimit: 20,
reporter: 'spec',
reporterOptions: null,
requestTimeout: 5000,
resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node',
resolvedNodeVersion: '18.20.2',
responseTimeout: 30000,
retries: {
runMode: 0,
openMode: 0,
experimentalStrategy: undefined,
experimentalOptions: undefined
},
screenshotOnRunFailure: true,
screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots',
slowTestThreshold: 10000,
scrollBehavior: 'top',
supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js',
supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support',
taskTimeout: 60000,
testIsolation: true,
trashAssetsBeforeRuns: true,
userAgent: null,
video: false,
videoCompression: false,
videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos',
viewportHeight: 660,
viewportWidth: 1000,
waitForAnimations: true,
watchForFileChanges: false,
specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}',
additionalIgnorePattern: [],
autoOpen: false,
browsers: [
{
name: 'chrome',
family: 'chromium',
channel: 'stable',
displayName: 'Chrome',
version: '128.0.6613.120',
path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome',
minSupportedVersion: 64,
majorVersion: '128'
},
{
name: 'firefox',
family: 'firefox',
channel: 'stable',
displayName: 'Firefox',
version: '129.0.1',
path: '/Applications/Firefox.app/Contents/MacOS/firefox',
minSupportedVersion: 86,
majorVersion: '129'
},
{
name: 'electron',
channel: 'stable',
family: 'chromium',
displayName: 'Electron',
version: '118.0.5993.159',
path: '',
majorVersion: 118
}
],
clientRoute: '/__/',
cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app',
devServerPublicPathRoute: '/__cypress/src',
hosts: null,
isInteractive: true,
namespace: '__cypress',
reporterRoute: '/__cypress/reporter',
socketIoCookie: '__socket',
socketIoRoute: '/__socket',
version: '13.14.2',
protocolEnabled: false,
hideCommandLog: false,
hideRunnerUi: false,
cypressEnv: 'production',
resolved: {
animationDistanceThreshold: { value: 5, from: 'default' },
arch: { value: 'arm64', from: 'default' },
baseUrl: { value: null, from: 'default' },
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: {},
execTimeout: { value: 60000, from: 'default' },
experimentalCspAllowList: { value: false, 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' },
experimentalJustInTimeCompile: { value: false, 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' },
numTestsKeptInMemory: { value: 0, from: 'config' },
platform: { value: 'darwin', from: 'default' },
pageLoadTimeout: { value: 60000, from: 'default' },
port: { value: null, from: 'default' },
projectId: { value: null, from: 'default' },
redirectionLimit: { value: 20, from: 'default' },
reporter: { value: 'spec', from: 'default' },
reporterOptions: { value: null, from: 'default' },
requestTimeout: { value: 5000, from: 'default' },
resolvedNodePath: { value: null, from: 'default' },
resolvedNodeVersion: { value: null, from: 'default' },
responseTimeout: { value: 30000, from: 'default' },
retries: { value: [Object], 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: false, from: 'default' },
videoCompression: { value: false, from: 'default' },
videosFolder: { value: 'cypress/videos', from: 'default' },
viewportHeight: { value: 660, from: 'default' },
viewportWidth: { value: 1000, from: 'default' },
waitForAnimations: { value: true, from: 'default' },
watchForFileChanges: { value: false, from: 'config' },
specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' },
browsers: { value: [Array], from: 'runtime' },
hosts: { value: null, from: 'default' },
isInteractive: { value: true, from: 'default' }
}
}
2024-09-06T13:58:53.434Z cypress:server:validation clientCerts: []
2024-09-06T13:58:53.434Z cypress:server:validation browsers [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ]
2024-09-06T13:58:53.436Z cypress:lifecycle:child:run_require_async_child:6978 setupTestingType e2e { additionalIgnorePattern: [], animationDistanceThreshold: 5, arch: 'arm64', autoOpen: false, baseUrl: null, blockHosts: null, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], chromeWebSecurity: true, clientCertificates: [], clientRoute: '/__/', configFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress.config.js', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', cypressEnv: 'production', defaultCommandTimeout: 4000, devServerPublicPathRoute: '/__cypress/src', downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, excludeSpecPattern: '*.hot-update.js', execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalJustInTimeCompile: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalOriginDependencies: false, experimentalRunAllSpecs: false, experimentalSingleTabRunMode: false, experimentalSkipDomainInjection: null, experimentalSourceRewriting: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', hideCommandLog: false, hideRunnerUi: false, 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: null, projectName: 'cypress-aftereach-timeout', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', protocolEnabled: false, rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, redirectionLimit: 20, repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', report: true, reporter: 'spec', reporterOptions: null, reporterRoute: '/__cypress/reporter', requestTimeout: 5000, resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } }, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0 }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', scrollBehavior: 'top', setupNodeEvents: '[Function setupNodeEvents]', slowTestThreshold: 10000, socketId: 'qx3rhclakq', socketIoCookie: '__socket', socketIoRoute: '/__socket', specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, version: '13.14.2', video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, testingType: 'e2e' }
2024-09-06T13:58:53.436Z cypress:lifecycle:child:RunPlugins:6978 project root: /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.436Z cypress:lifecycle:child:RunPlugins:6978 passing config { additionalIgnorePattern: [], animationDistanceThreshold: 5, arch: 'arm64', autoOpen: false, baseUrl: null, blockHosts: null, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], chromeWebSecurity: true, clientCertificates: [], clientRoute: '/__/', configFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress.config.js', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', cypressEnv: 'production', defaultCommandTimeout: 4000, devServerPublicPathRoute: '/__cypress/src', downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, excludeSpecPattern: '*.hot-update.js', execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalJustInTimeCompile: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalOriginDependencies: false, experimentalRunAllSpecs: false, experimentalSingleTabRunMode: false, experimentalSkipDomainInjection: null, experimentalSourceRewriting: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', hideCommandLog: false, hideRunnerUi: false, 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: null, projectName: 'cypress-aftereach-timeout', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', protocolEnabled: false, rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, redirectionLimit: 20, repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', report: true, reporter: 'spec', reporterOptions: null, reporterRoute: '/__cypress/reporter', requestTimeout: 5000, resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } }, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0 }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', scrollBehavior: 'top', setupNodeEvents: '[Function setupNodeEvents]', slowTestThreshold: 10000, socketId: 'qx3rhclakq', socketIoCookie: '__socket', socketIoRoute: '/__socket', specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, version: '13.14.2', video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, testingType: 'e2e' }
2024-09-06T13:58:53.437Z cypress:lifecycle:child:RunPlugins:6978 Loading the RunPlugins
2024-09-06T13:58:53.437Z cypress:lifecycle:child:RunPlugins:6978 register event _get:task:body with id 0
2024-09-06T13:58:53.437Z cypress:lifecycle:child:RunPlugins:6978 register event _get:task:keys with id 1
2024-09-06T13:58:53.437Z cypress:lifecycle:child:RunPlugins:6978 register event _process:cross:origin:callback with id 2
2024-09-06T13:58:53.437Z cypress:lifecycle:child:RunPlugins:6978 Calling setupNodeEvents
2024-09-06T13:58:53.438Z cypress:lifecycle:child:RunPlugins:6978 register default preprocessor
2024-09-06T13:58:53.438Z cypress:server:plugins resolving typescript with projectRoot '/Users/kgutwin/github/cypress-aftereach-timeout'
2024-09-06T13:58:53.438Z cypress:server:plugins could not resolve typescript, error: Cannot find module 'typescript'
Require stack:
- /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server/lib/util/resolve.js
- /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server/lib/plugins/child/run_plugins.js
- /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server/lib/plugins/child/run_require_async_child.js
- /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server/lib/plugins/child/require_async_child.js
2024-09-06T13:58:53.438Z cypress:lifecycle:child:RunPlugins:6978 creating webpack preprocessor with options {}
2024-09-06T13:58:53.468Z cypress:lifecycle:child:RunPlugins:6978 register event file:preprocessor with id 3
2024-09-06T13:58:53.469Z cypress:lifecycle:child:RunPlugins:6978 plugins file successfully loaded
2024-09-06T13:58:53.469Z cypress:lifecycle:ProjectConfigManager register plugins process event _get:task:body with id 0
2024-09-06T13:58:53.469Z cypress:lifecycle:EventRegistrar register event '_get:task:body'
2024-09-06T13:58:53.469Z cypress:lifecycle:ProjectConfigManager register plugins process event _get:task:keys with id 1
2024-09-06T13:58:53.469Z cypress:lifecycle:EventRegistrar register event '_get:task:keys'
2024-09-06T13:58:53.469Z cypress:lifecycle:ProjectConfigManager register plugins process event _process:cross:origin:callback with id 2
2024-09-06T13:58:53.469Z cypress:lifecycle:EventRegistrar register event '_process:cross:origin:callback'
2024-09-06T13:58:53.469Z cypress:lifecycle:ProjectConfigManager register plugins process event file:preprocessor with id 3
2024-09-06T13:58:53.469Z cypress:lifecycle:EventRegistrar register event 'file:preprocessor'
2024-09-06T13:58:53.469Z cypress:config:browser validating configuration {}
2024-09-06T13:58:53.469Z cypress:config:project setting config object { cliConfig: {}, projectName: 'cypress-aftereach-timeout', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', config: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]' }, envFile: {}, options: { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true, config: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', socketId: 'qx3rhclakq', isTextTerminal: true, browser: 'electron', quiet: false, morgan: false, report: true, testingType: 'e2e', configFile: 'cypress.config.js' }, configFile: 'cypress.config.js' }
2024-09-06T13:58:53.469Z cypress:config:project config is { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]' }
2024-09-06T13:58:53.469Z cypress:config:project:utils merged config with options, got { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true }
2024-09-06T13:58:53.470Z cypress:config:project:utils using CYPRESS_INTERNAL_ENV production
2024-09-06T13:58:53.470Z cypress:config:project:utils resolved config is { value: [], from: 'default' }
2024-09-06T13:58:53.470Z cypress:config:browser validating configuration {
e2e: {
setupNodeEvents: '[Function setupNodeEvents]',
specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}'
},
setupNodeEvents: '[Function setupNodeEvents]',
projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
projectName: 'cypress-aftereach-timeout',
repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
rawJson: {
e2e: { setupNodeEvents: '[Function setupNodeEvents]' },
setupNodeEvents: '[Function setupNodeEvents]',
envFile: {},
projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
projectName: 'cypress-aftereach-timeout',
repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout'
},
configFile: 'cypress.config.js',
morgan: false,
isTextTerminal: true,
socketId: 'qx3rhclakq',
report: true,
animationDistanceThreshold: 5,
arch: 'arm64',
baseUrl: null,
blockHosts: null,
chromeWebSecurity: true,
clientCertificates: [],
component: {
specPattern: '**/*.cy.{js,jsx,ts,tsx}',
indexHtmlFile: 'cypress/support/component-index.html'
},
defaultCommandTimeout: 4000,
downloadsFolder: 'cypress/downloads',
env: {},
execTimeout: 60000,
experimentalCspAllowList: false,
experimentalFetchPolyfill: false,
experimentalInteractiveRunEvents: false,
experimentalRunAllSpecs: false,
experimentalMemoryManagement: false,
experimentalModifyObstructiveThirdPartyCode: false,
experimentalSkipDomainInjection: null,
experimentalJustInTimeCompile: false,
experimentalOriginDependencies: false,
experimentalSourceRewriting: false,
experimentalSingleTabRunMode: false,
experimentalStudio: false,
experimentalWebKitSupport: false,
fileServerFolder: '',
fixturesFolder: 'cypress/fixtures',
excludeSpecPattern: '*.hot-update.js',
includeShadowDom: false,
keystrokeDelay: 0,
modifyObstructiveCode: true,
numTestsKeptInMemory: 0,
platform: 'darwin',
pageLoadTimeout: 60000,
port: null,
projectId: null,
redirectionLimit: 20,
reporter: 'spec',
reporterOptions: null,
requestTimeout: 5000,
resolvedNodePath: null,
resolvedNodeVersion: null,
responseTimeout: 30000,
retries: {
runMode: 0,
openMode: 0,
experimentalStrategy: undefined,
experimentalOptions: undefined
},
screenshotOnRunFailure: true,
screenshotsFolder: 'cypress/screenshots',
slowTestThreshold: 10000,
scrollBehavior: 'top',
supportFile: 'cypress/support/e2e.{js,jsx,ts,tsx}',
supportFolder: false,
taskTimeout: 60000,
testIsolation: true,
trashAssetsBeforeRuns: true,
userAgent: null,
video: false,
videoCompression: false,
videosFolder: 'cypress/videos',
viewportHeight: 660,
viewportWidth: 1000,
waitForAnimations: true,
watchForFileChanges: false,
specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}',
additionalIgnorePattern: [],
autoOpen: false,
clientRoute: '/__/',
cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app',
devServerPublicPathRoute: '/__cypress/src',
hosts: null,
isInteractive: true,
namespace: '__cypress',
reporterRoute: '/__cypress/reporter',
socketIoCookie: '__socket',
socketIoRoute: '/__socket',
version: '13.14.2',
protocolEnabled: false,
hideCommandLog: false,
hideRunnerUi: false,
cypressEnv: 'production',
resolved: {
animationDistanceThreshold: { value: 5, from: 'default' },
arch: { value: 'arm64', from: 'default' },
baseUrl: { value: null, from: 'default' },
blockHosts: { value: null, from: 'default' },
chromeWebSecurity: { value: true, from: 'default' },
clientCertificates: { value: [], from: 'default' },
component: { value: [Object], from: 'default' },
defaultCommandTimeout: { value: 4000, from: 'default' },
downloadsFolder: { value: 'cypress/downloads', from: 'default' },
e2e: { value: [Object], from: 'config' },
env: {},
execTimeout: { value: 60000, from: 'default' },
experimentalCspAllowList: { value: false, 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' },
experimentalJustInTimeCompile: { value: false, 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' },
numTestsKeptInMemory: { value: 0, from: 'config' },
platform: { value: 'darwin', from: 'default' },
pageLoadTimeout: { value: 60000, from: 'default' },
port: { value: null, from: 'default' },
projectId: { value: null, from: 'default' },
redirectionLimit: { value: 20, from: 'default' },
reporter: { value: 'spec', from: 'default' },
reporterOptions: { value: null, from: 'default' },
requestTimeout: { value: 5000, from: 'default' },
resolvedNodePath: { value: null, from: 'default' },
resolvedNodeVersion: { value: null, from: 'default' },
responseTimeout: { value: 30000, from: 'default' },
retries: { value: [Object], 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: false, from: 'default' },
videoCompression: { value: false, from: 'default' },
videosFolder: { value: 'cypress/videos', from: 'default' },
viewportHeight: { value: 660, from: 'default' },
viewportWidth: { value: 1000, from: 'default' },
waitForAnimations: { value: true, from: 'default' },
watchForFileChanges: { value: false, from: 'config' },
specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' },
browsers: { value: [], from: 'default' },
hosts: { value: null, from: 'default' },
isInteractive: { value: true, from: 'default' }
}
}
2024-09-06T13:58:53.470Z cypress:server:validation clientCerts: []
2024-09-06T13:58:53.470Z cypress:config:project:utils validate that there is no breaking config options before setupNodeEvents
2024-09-06T13:58:53.470Z cypress:data-context:sources:FileDataSource globbing pattern(s): [ 'cypress/support/e2e.{js,jsx,ts,tsx}' ]
2024-09-06T13:58:53.470Z cypress:data-context:sources:FileDataSource within directory: /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.471Z cypress:config:project:utils setting support file /Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js
2024-09-06T13:58:53.471Z cypress:config:project:utils for project root /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.471Z cypress:config:project:utils resolved support file /Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js
2024-09-06T13:58:53.471Z cypress:config:project:utils set support folder /Users/kgutwin/github/cypress-aftereach-timeout/cypress/support
2024-09-06T13:58:53.471Z cypress:config:browser validating configuration {
setupNodeEvents: '[Function setupNodeEvents]',
projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
projectName: 'cypress-aftereach-timeout',
repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
rawJson: {
e2e: { setupNodeEvents: '[Function setupNodeEvents]' },
setupNodeEvents: '[Function setupNodeEvents]',
envFile: {},
projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout',
projectName: 'cypress-aftereach-timeout',
repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout'
},
configFile: 'cypress.config.js',
morgan: false,
isTextTerminal: true,
socketId: 'qx3rhclakq',
report: true,
animationDistanceThreshold: 5,
arch: 'arm64',
baseUrl: null,
blockHosts: null,
chromeWebSecurity: true,
clientCertificates: [],
defaultCommandTimeout: 4000,
downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads',
env: {},
execTimeout: 60000,
experimentalCspAllowList: false,
experimentalFetchPolyfill: false,
experimentalInteractiveRunEvents: false,
experimentalRunAllSpecs: false,
experimentalMemoryManagement: false,
experimentalModifyObstructiveThirdPartyCode: false,
experimentalSkipDomainInjection: null,
experimentalJustInTimeCompile: false,
experimentalOriginDependencies: false,
experimentalSourceRewriting: false,
experimentalSingleTabRunMode: false,
experimentalStudio: false,
experimentalWebKitSupport: false,
fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout',
fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures',
excludeSpecPattern: '*.hot-update.js',
includeShadowDom: false,
keystrokeDelay: 0,
modifyObstructiveCode: true,
numTestsKeptInMemory: 0,
platform: 'darwin',
pageLoadTimeout: 60000,
port: null,
projectId: null,
redirectionLimit: 20,
reporter: 'spec',
reporterOptions: null,
requestTimeout: 5000,
resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node',
resolvedNodeVersion: '18.20.2',
responseTimeout: 30000,
retries: {
runMode: 0,
openMode: 0,
experimentalStrategy: undefined,
experimentalOptions: undefined
},
screenshotOnRunFailure: true,
screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots',
slowTestThreshold: 10000,
scrollBehavior: 'top',
supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js',
supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support',
taskTimeout: 60000,
testIsolation: true,
trashAssetsBeforeRuns: true,
userAgent: null,
video: false,
videoCompression: false,
videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos',
viewportHeight: 660,
viewportWidth: 1000,
waitForAnimations: true,
watchForFileChanges: false,
specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}',
additionalIgnorePattern: [],
autoOpen: false,
browsers: [
{
name: 'chrome',
family: 'chromium',
channel: 'stable',
displayName: 'Chrome',
version: '128.0.6613.120',
path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome',
minSupportedVersion: 64,
majorVersion: '128'
},
{
name: 'firefox',
family: 'firefox',
channel: 'stable',
displayName: 'Firefox',
version: '129.0.1',
path: '/Applications/Firefox.app/Contents/MacOS/firefox',
minSupportedVersion: 86,
majorVersion: '129'
},
{
name: 'electron',
channel: 'stable',
family: 'chromium',
displayName: 'Electron',
version: '118.0.5993.159',
path: '',
majorVersion: 118
}
],
clientRoute: '/__/',
cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app',
devServerPublicPathRoute: '/__cypress/src',
hosts: null,
isInteractive: true,
namespace: '__cypress',
reporterRoute: '/__cypress/reporter',
socketIoCookie: '__socket',
socketIoRoute: '/__socket',
version: '13.14.2',
protocolEnabled: false,
hideCommandLog: false,
hideRunnerUi: false,
cypressEnv: 'production',
resolved: {
animationDistanceThreshold: { value: 5, from: 'default' },
arch: { value: 'arm64', from: 'default' },
baseUrl: { value: null, from: 'default' },
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: {},
execTimeout: { value: 60000, from: 'default' },
experimentalCspAllowList: { value: false, 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' },
experimentalJustInTimeCompile: { value: false, 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' },
numTestsKeptInMemory: { value: 0, from: 'config' },
platform: { value: 'darwin', from: 'default' },
pageLoadTimeout: { value: 60000, from: 'default' },
port: { value: null, from: 'default' },
projectId: { value: null, from: 'default' },
redirectionLimit: { value: 20, from: 'default' },
reporter: { value: 'spec', from: 'default' },
reporterOptions: { value: null, from: 'default' },
requestTimeout: { value: 5000, from: 'default' },
resolvedNodePath: { value: null, from: 'default' },
resolvedNodeVersion: { value: null, from: 'default' },
responseTimeout: { value: 30000, from: 'default' },
retries: { value: [Object], 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: false, from: 'default' },
videoCompression: { value: false, from: 'default' },
videosFolder: { value: 'cypress/videos', from: 'default' },
viewportHeight: { value: 660, from: 'default' },
viewportWidth: { value: 1000, from: 'default' },
waitForAnimations: { value: true, from: 'default' },
watchForFileChanges: { value: false, from: 'config' },
specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' },
browsers: { value: [Array], from: 'runtime' },
hosts: { value: null, from: 'default' },
isInteractive: { value: true, from: 'default' }
}
}
2024-09-06T13:58:53.471Z cypress:server:validation clientCerts: []
2024-09-06T13:58:53.471Z cypress:server:validation browsers [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ]
2024-09-06T13:58:53.471Z cypress:config:project updateWithPluginValues { cfg: { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: [Object], setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: null, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ [Object], [Object], [Object] ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', resolved: { animationDistanceThreshold: [Object], arch: [Object], baseUrl: [Object], blockHosts: [Object], chromeWebSecurity: [Object], clientCertificates: [Object], defaultCommandTimeout: [Object], downloadsFolder: [Object], env: {}, execTimeout: [Object], experimentalCspAllowList: [Object], experimentalFetchPolyfill: [Object], experimentalInteractiveRunEvents: [Object], experimentalRunAllSpecs: [Object], experimentalMemoryManagement: [Object], experimentalModifyObstructiveThirdPartyCode: [Object], experimentalSkipDomainInjection: [Object], experimentalJustInTimeCompile: [Object], experimentalOriginDependencies: [Object], experimentalSourceRewriting: [Object], experimentalSingleTabRunMode: [Object], experimentalStudio: [Object], experimentalWebKitSupport: [Object], fileServerFolder: [Object], fixturesFolder: [Object], excludeSpecPattern: [Object], includeShadowDom: [Object], keystrokeDelay: [Object], modifyObstructiveCode: [Object], numTestsKeptInMemory: [Object], platform: [Object], pageLoadTimeout: [Object], port: [Object], projectId: [Object], redirectionLimit: [Object], reporter: [Object], reporterOptions: [Object], requestTimeout: [Object], resolvedNodePath: [Object], resolvedNodeVersion: [Object], responseTimeout: [Object], retries: [Object], screenshotOnRunFailure: [Object], screenshotsFolder: [Object], slowTestThreshold: [Object], scrollBehavior: [Object], supportFile: [Object], supportFolder: [Object], taskTimeout: [Object], testIsolation: [Object], trashAssetsBeforeRuns: [Object], userAgent: [Object], video: [Object], videoCompression: [Object], videosFolder: [Object], viewportHeight: [Object], viewportWidth: [Object], waitForAnimations: [Object], watchForFileChanges: [Object], specPattern: [Object], browsers: [Object], hosts: [Object], isInteractive: [Object] } }, modifiedConfig: {} }
2024-09-06T13:58:53.471Z cypress:config:browser validating configuration {}
2024-09-06T13:58:53.471Z cypress:config:project validate that there is no breaking config options added by setupNodeEvents
2024-09-06T13:58:53.472Z cypress:config:project config diffs null
2024-09-06T13:58:53.472Z cypress:config:project merged config object { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: null, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } } }
2024-09-06T13:58:53.472Z cypress:config:project merged plugins config { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: null, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } } }
2024-09-06T13:58:53.472Z cypress:data-context:sources:FileDataSource globbing pattern(s): [ 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}' ]
2024-09-06T13:58:53.472Z cypress:data-context:sources:FileDataSource within directory: /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.474Z cypress:data-context:sources:ProjectDataSource found specs [ '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js' ]
2024-09-06T13:58:53.474Z cypress:data-context:sources:GitDataSource getting git info for [ '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js' ]:
2024-09-06T13:58:53.474Z cypress:data-context:sources:GitDataSource executing command: `IFS=$'
'; for file in "/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js"; do echo $(git log --max-count=1 --pretty="format:%ci %ar %an|%h|%s" $file); done`
2024-09-06T13:58:53.474Z cypress:data-context:sources:GitDataSource cwd: `/Users/kgutwin/github/cypress-aftereach-timeout`
2024-09-06T13:58:53.475Z cypress:data-context:codegen:code-generator hasNonExampleSpec - calling with template directory "/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/example/cypress/e2e" and 1
2024-09-06T13:58:53.478Z cypress:server:browsers:utils searching for browser { nameOrPath: 'electron', filter: { name: 'electron', channel: 'stable' }, knownBrowsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ] }
2024-09-06T13:58:53.478Z cypress:data-context browser found to set electron
2024-09-06T13:58:53.478Z cypress:server:appdata path: /Users/kgutwin/Library/Application Support/Cypress/cy/production/cache
2024-09-06T13:58:53.479Z cypress:server:saved_state making saved state from /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server
2024-09-06T13:58:53.479Z cypress:server:saved_state missing project path, looking for project here
2024-09-06T13:58:53.480Z cypress:server:saved_state state path for global mode
2024-09-06T13:58:53.480Z cypress:server:appdata path: /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/__global__/state.json
2024-09-06T13:58:53.480Z cypress:server:saved_state full state path /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/__global__/state.json
2024-09-06T13:58:53.480Z cypress:server:saved_state making new state file around /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/__global__/state.json
2024-09-06T13:58:53.481Z cypress:data-context:codegen:code-generator hasNonExampleSpec - checking for spec spec.cy.js
2024-09-06T13:58:53.482Z cypress:server:run run mode ready with options { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true, config: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', socketId: 'qx3rhclakq', isTextTerminal: true, browser: 'electron', quiet: false, morgan: false, report: true, testingType: 'e2e' }
2024-09-06T13:58:53.482Z cypress:server:browsers:utils getBrowsers
2024-09-06T13:58:53.482Z cypress:launcher:detect detecting if the following browsers are present [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', versionRegex: /Google Chrome (\S+)/m, binary: [ 'google-chrome', 'chrome', 'google-chrome-stable' ], minSupportedVersion: 64 }, { name: 'chromium', family: 'chromium', channel: 'stable', displayName: 'Chromium', versionRegex: /Chromium (\S+)/m, binary: [ 'chromium-browser', 'chromium' ], minSupportedVersion: 64 }, { name: 'chrome', family: 'chromium', channel: 'beta', displayName: 'Chrome Beta', versionRegex: /Google Chrome (\S+) beta/m, binary: 'google-chrome-beta', minSupportedVersion: 64 }, { name: 'chrome', family: 'chromium', channel: 'canary', displayName: 'Canary', versionRegex: /Google Chrome Canary (\S+)/m, binary: 'google-chrome-canary', minSupportedVersion: 64 }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', versionRegex: /^Mozilla Firefox ([^\sab]+)$/m, binary: 'firefox', minSupportedVersion: 86, validator: [Function: validator] }, { name: 'firefox', family: 'firefox', channel: 'dev', displayName: 'Firefox Developer Edition', versionRegex: /^Mozilla Firefox (\S+b\S*)$/m, binary: [ 'firefox-developer-edition', 'firefox' ], minSupportedVersion: 86 }, { name: 'firefox', family: 'firefox', channel: 'nightly', displayName: 'Firefox Nightly', versionRegex: /^Mozilla Firefox (\S+a\S*)$/m, binary: [ 'firefox-nightly', 'firefox-trunk' ], minSupportedVersion: 86 }, { name: 'edge', family: 'chromium', channel: 'stable', displayName: 'Edge', versionRegex: /Microsoft Edge (\S+)/im, binary: [ 'edge', 'microsoft-edge' ], minSupportedVersion: 79 }, { name: 'edge', family: 'chromium', channel: 'canary', displayName: 'Edge Canary', versionRegex: /Microsoft Edge.+?(\S*(?= canary)|(?<=canary )\S*)/im, binary: [ 'edge-canary', 'microsoft-edge-canary' ], minSupportedVersion: 79 }, { name: 'edge', family: 'chromium', channel: 'beta', displayName: 'Edge Beta', versionRegex: /Microsoft Edge.+?(\S*(?= beta)|(?<=beta )\S*)/im, binary: [ 'edge-beta', 'microsoft-edge-beta' ], minSupportedVersion: 79 }, { name: 'edge', family: 'chromium', channel: 'dev', displayName: 'Edge Dev', versionRegex: /Microsoft Edge.+?(\S*(?= dev)|(?<=dev )\S*)/im, binary: [ 'edge-dev', 'microsoft-edge-dev' ], minSupportedVersion: 79 } ]
2024-09-06T13:58:53.482Z cypress:server:browsers:utils WebKit is enabled, but there was an error constructing the WebKit browser: { err: Error: Cannot find module 'playwright-webkit' Require stack: - /Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server/lib/browsers/utils.ts at node:internal/modules/cjs/loader:1084:15 at Function._resolveFilename (node:electron/js2c/browser_init:2:116118) at resolve (node:internal/modules/cjs/helpers:127:19) at Function.resolve (evalmachine.<anonymous>:1:758945) at P (<embedded>:2753:103503) at Object.I [as get] (<embedded>:2753:104338) at W (<embedded>:2844:92715) at Object.J (<embedded>:2844:95243) { code: 'MODULE_NOT_FOUND', requireStack: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/packages/server/lib/browsers/utils.ts' ] } }
2024-09-06T13:58:53.500Z cypress:data-context:sources:GitDataSource command execution error: { stdout: '2024-09-06 09:51:56 -0400 7 minutes ago Karl Gutwin|b7b618d|simpler reproduction', stderr: '', code: 0, failed: false, killed: false, signal: null, cmd: "IFS=$'\n" + `'; for file in "/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js"; do echo $(git log --max-count=1 --pretty="format:%ci %ar %an|%h|%s" $file); done`, timedOut: false }
2024-09-06T13:58:53.502Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Chromium (\S+)/m }
2024-09-06T13:58:53.503Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Chromium (\S+)/m }
2024-09-06T13:58:53.510Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Google Chrome (\S+) beta/m }
2024-09-06T13:58:53.517Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Google Chrome Canary (\S+)/m }
2024-09-06T13:58:53.529Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /^Mozilla Firefox (\S+b\S*)$/m }
2024-09-06T13:58:53.530Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /^Mozilla Firefox (\S+b\S*)$/m }
2024-09-06T13:58:53.539Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /^Mozilla Firefox (\S+a\S*)$/m }
2024-09-06T13:58:53.541Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /^Mozilla Firefox (\S+a\S*)$/m }
2024-09-06T13:58:53.550Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge (\S+)/im }
2024-09-06T13:58:53.551Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge (\S+)/im }
2024-09-06T13:58:53.560Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= canary)|(?<=canary )\S*)/im }
2024-09-06T13:58:53.561Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= canary)|(?<=canary )\S*)/im }
2024-09-06T13:58:53.572Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= beta)|(?<=beta )\S*)/im }
2024-09-06T13:58:53.572Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= beta)|(?<=beta )\S*)/im }
2024-09-06T13:58:53.581Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= dev)|(?<=dev )\S*)/im }
2024-09-06T13:58:53.582Z cypress:launcher:linux Could not extract version from stdout using regex: { stdout: '', versionRegex: /Microsoft Edge.+?(\S*(?= dev)|(?<=dev )\S*)/im }
2024-09-06T13:58:53.583Z cypress:server:browsers:utils found browsers { browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' } ] }
2024-09-06T13:58:53.583Z cypress:server:run found all system browsers [ { channel: 'stable', displayName: 'Chrome', family: 'chromium', majorVersion: '128', name: 'chrome', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', version: '128.0.6613.120' }, { channel: 'stable', displayName: 'Firefox', family: 'firefox', majorVersion: '129', name: 'firefox', path: '/Applications/Firefox.app/Contents/MacOS/firefox', version: '129.0.1' }, { channel: 'stable', displayName: 'Electron', family: 'chromium', majorVersion: 118, name: 'electron', path: '', version: '118.0.5993.159' } ]
2024-09-06T13:58:53.583Z cypress:server:open_project open_project create /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.583Z cypress:server:open_project opening project /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.583Z cypress:server:open_project and options { socketId: 'qx3rhclakq', morgan: false, report: true, isTextTerminal: true, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], onWarning: [Function: O], spec: undefined, onError: [Function (anonymous)], onReloadBrowser: [Function: onReloadBrowser], args: { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true, config: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', socketId: 'qx3rhclakq', isTextTerminal: true, browser: 'electron', quiet: false, morgan: false, report: true, testingType: 'e2e', onError: [Function (anonymous)], browsers: [ [Object], [Object], [Object] ] } }
2024-09-06T13:58:53.583Z cypress:server:project Project created { testingType: 'e2e', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }
2024-09-06T13:58:53.583Z cypress:server:project opening project instance /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.583Z cypress:server:project project open options { report: true, onFocusTests: [Function: onFocusTests], onError: [Function (anonymous)], onWarning: [Function: O], socketId: 'qx3rhclakq', morgan: false, isTextTerminal: true, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], spec: undefined, onReloadBrowser: [Function: onReloadBrowser], args: { _: [ '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/MacOS/Cypress' ], sandbox: false, runProject: '/Users/kgutwin/github/cypress-aftereach-timeout', cwd: '/Users/kgutwin/github/cypress-aftereach-timeout', userNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', userNodeVersion: '18.20.2', invokedFromCli: true, config: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', socketId: 'qx3rhclakq', isTextTerminal: true, browser: 'electron', quiet: false, morgan: false, report: true, testingType: 'e2e', onError: [Function (anonymous)], browsers: [ [Object], [Object], [Object] ] }, testingType: 'e2e' }
2024-09-06T13:58:53.584Z cypress:server:project project has config { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: null, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } }, testingType: 'e2e' }
2024-09-06T13:58:53.585Z cypress:server:server-base server open
2024-09-06T13:58:53.589Z cypress:network:client-certificates loaded client certificates for 0 URL(s)
2024-09-06T13:58:53.595Z cypress:server:server-base createServer connecting to server
2024-09-06T13:58:53.599Z cypress:server:server-base Server listening on { address: '127.0.0.1', family: 'IPv4', port: 54974 }
2024-09-06T13:58:53.599Z cypress:server:appdata path: /Users/kgutwin/Library/Application Support/Cypress/cy/production/proxy
2024-09-06T13:58:53.607Z cypress:https-proxy:ca checking CA version { actualVersion: 1, CA_VERSION: 1 }
2024-09-06T13:58:53.616Z cypress:https-proxy Created SNI HTTPS Proxy Server { port: 54976 }
2024-09-06T13:58:53.616Z cypress:network:cors Parsed URL { port: '80', protocol: null, subdomain: null, domain: '', tld: '' }
2024-09-06T13:58:53.617Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:53.617Z cypress:server:remote-states setting remote state { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for http://localhost:54974
2024-09-06T13:58:53.617Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:53.617Z cypress:server:remote-states getting remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:53.618Z cypress:server:project project config: { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: 54974, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', testingType: 'e2e', remote: {}, browser: null, specs: [], proxyUrl: 'http://localhost:54974', browserUrl: 'http://localhost:54974/__/', reporterUrl: 'http://localhost:54974/__cypress/reporter', proxyServer: 'http://localhost:54974' }
2024-09-06T13:58:53.618Z cypress:server:reporter trying to load reporter: spec
2024-09-06T13:58:53.618Z cypress:server:reporter spec is Mocha reporter
2024-09-06T13:58:53.621Z cypress:server:saved_state noop saved state
2024-09-06T13:58:53.621Z cypress:server:project project has config { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: 54974, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } }, testingType: 'e2e', remote: {}, browser: null, specs: [], proxyUrl: 'http://localhost:54974', browserUrl: 'http://localhost:54974/__/', reporterUrl: 'http://localhost:54974/__cypress/reporter', proxyServer: 'http://localhost:54974', state: {} }
2024-09-06T13:58:53.621Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:53.621Z cypress:server:remote-states getting remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:53.622Z cypress:server:run project created and opened with config { projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', configFile: 'cypress.config.js', isTextTerminal: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: 54974, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', browsers: [ { channel: 'stable', displayName: 'Chrome', family: 'chromium', majorVersion: '128', name: 'chrome', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', version: '128.0.6613.120' }, { channel: 'stable', displayName: 'Firefox', family: 'firefox', majorVersion: '129', name: 'firefox', path: '/Applications/Firefox.app/Contents/MacOS/firefox', version: '129.0.1' }, { channel: 'stable', displayName: 'Electron', family: 'chromium', majorVersion: 118, name: 'electron', path: '', version: '118.0.5993.159' } ], cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', hosts: null, isInteractive: true, version: '13.14.2', testingType: 'e2e', browser: null, cypressInternalEnv: 'production' }
2024-09-06T13:58:53.622Z cypress:server:browsers:utils searching for browser { nameOrPath: 'electron', filter: { name: 'electron', channel: 'stable' }, knownBrowsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ] }
2024-09-06T13:58:53.624Z cypress:server:profilecleaner found 1 profile folders: [ '/Users/kgutwin/Library/Application Support/Cypress/Partitions/run-5379' ]
2024-09-06T13:58:53.625Z cypress:server:profilecleaner finding process by pid: 5379
2024-09-06T13:58:53.628Z cypress:server:profilecleaner found 0 root level profile matches: []
2024-09-06T13:58:53.628Z cypress:server:profilecleaner found 0 profile folders: []
2024-09-06T13:58:53.630Z cypress:server:profilecleaner removing old profile { pid: 5379, folder: '/Users/kgutwin/Library/Application Support/Cypress/Partitions/run-5379' }
====================================================================================================
(Run Starting)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Cypress: 13.14.2 │
│ Browser: Electron 118 (headless) │
│ Node Version: v18.20.2 (/opt/homebrew/Cellar/node@18/18.20.2/bin/node) │
│ Specs: 1 found (spec.cy.js) │
│ Searched: cypress/e2e/**/*.cy.{js,jsx,ts,tsx} │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
2024-09-06T13:58:53.716Z cypress:lifecycle:EventRegistrar plugin event registered? { eventName: 'before:run', isRegistered: false }
────────────────────────────────────────────────────────────────────────────────────────────────────
Running: spec.cy.js (1 of 1)
2024-09-06T13:58:53.717Z cypress:server:run about to run spec { spec: { absolute: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', fileExtension: '.js', fileName: 'spec', name: 'spec.cy.js', relative: 'cypress/e2e/spec.cy.js' }, isHeadless: true, browser: { channel: 'stable', displayName: 'Electron', family: 'chromium', majorVersion: 118, name: 'electron', path: '', version: '118.0.5993.159' } }
2024-09-06T13:58:53.717Z cypress:util:crash_handling waiting for early exit
2024-09-06T13:58:53.717Z cypress:server:run waiting for socket to connect and browser to launch...
2024-09-06T13:58:53.717Z cypress:server:run waiting for socket connection... { id: 'qx3rhclakq' }
2024-09-06T13:58:53.718Z cypress:server:open_project resetting project state, preparing to launch browser electron for spec { fileExtension: '.js', baseName: 'spec.cy.js', fileName: 'spec', specFileExtension: '.cy.js', relativeToCommonRoot: 'spec.cy.js', specType: 'integration', name: 'cypress/e2e/spec.cy.js', relative: 'cypress/e2e/spec.cy.js', absolute: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js' } options { protocolManager: undefined, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', shouldLaunchNewTab: false, onError: [Function: onError], videoApi: undefined, automationMiddleware: { onBeforeRequest: [Function: onBeforeRequest], onAfterResponse: [Function: onAfterResponse] }, onWarning: [Function: onWarning] }
2024-09-06T13:58:53.718Z cypress:server:project resetting project instance /Users/kgutwin/github/cypress-aftereach-timeout
2024-09-06T13:58:53.718Z cypress:proxy:http:util:buffers resetting buffers
2024-09-06T13:58:53.718Z cypress:network:cors Parsed URL { port: '80', protocol: null, subdomain: null, domain: '', tld: '' }
2024-09-06T13:58:53.719Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:53.719Z cypress:server:remote-states setting remote state { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for http://localhost:54974
2024-09-06T13:58:53.719Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:53.719Z cypress:server:remote-states getting remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:53.719Z cypress:server:project_utils returning spec url http://localhost:54974/__/#/specs/runner?file=cypress/e2e/spec.cy.js
2024-09-06T13:58:53.719Z cypress:server:open_project open project url http://localhost:54974/__/#/specs/runner?file=cypress/e2e/spec.cy.js
2024-09-06T13:58:53.719Z cypress:server:project project has config { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: 54974, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } }, testingType: 'e2e', remote: {}, browser: null, specs: [], proxyUrl: 'http://localhost:54974', browserUrl: 'http://localhost:54974/__/', reporterUrl: 'http://localhost:54974/__cypress/reporter', proxyServer: 'http://localhost:54974', state: {} }
2024-09-06T13:58:53.719Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:53.719Z cypress:server:remote-states getting remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:53.719Z cypress:server:open_project launching browser: { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118, isHeadless: true, isHeaded: false }, spec: cypress/e2e/spec.cy.js
2024-09-06T13:58:53.719Z cypress:server:browsers browsers.kill called with no active instance
2024-09-06T13:58:53.719Z cypress:server:browsers getBrowserLauncher { browser: { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118, isHeadless: true, isHeaded: false } }
2024-09-06T13:58:53.719Z cypress:server:browsers opening browser { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118, isHeadless: true, isHeaded: false }
2024-09-06T13:58:53.720Z cypress:server:browsers:electron open { browser: { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118, isHeadless: true, isHeaded: false }, url: 'http://localhost:54974/__/#/specs/runner?file=cypress/e2e/spec.cy.js' }
2024-09-06T13:58:53.720Z cypress:server:saved_state noop saved state
2024-09-06T13:58:53.720Z cypress:server:browsers:electron received saved state {}
2024-09-06T13:58:53.720Z cypress:server:browsers:electron browser window options { browser: { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118, isHeadless: true, isHeaded: false }, url: 'http://localhost:54974/__/#/specs/runner?file=cypress/e2e/spec.cy.js', browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], userAgent: null, proxyUrl: 'http://localhost:54974', proxyServer: 'http://localhost:54974', socketIoRoute: '/__socket', chromeWebSecurity: true, isTextTerminal: true, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', experimentalModifyObstructiveThirdPartyCode: false, experimentalWebKitSupport: false, protocolManager: undefined, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', shouldLaunchNewTab: false, videoApi: undefined, automationMiddleware: { onBeforeRequest: [Function: onBeforeRequest], onAfterResponse: [Function: onAfterResponse] }, x: null, y: null, width: 1280, height: 720, minWidth: 100, minHeight: 100, devTools: false, contextMenu: true, partition: 'persist:run-6958', trackState: { width: 'browserWidth', height: 'browserHeight', x: 'browserX', y: 'browserY', devTools: 'isBrowserDevToolsOpen' }, webPreferences: { sandbox: true, partition: null, webSecurity: true, nodeIntegration: false, backgroundThrottling: false }, show: false, resizable: false, frame: true, recordFrameRate: null }
2024-09-06T13:58:53.720Z cypress:lifecycle:EventRegistrar plugin event registered? { eventName: 'before:browser:launch', isRegistered: false }
2024-09-06T13:58:53.720Z cypress:server:browsers:electron launching browser window to url: http://localhost:54974/__/#/specs/runner?file=cypress/e2e/spec.cy.js
2024-09-06T13:58:53.859Z cypress:server:browsers:electron browser CRI is not set. Creating...
2024-09-06T13:58:53.860Z cypress:network:connect successfully connected { opts: { host: '127.0.0.1', port: '54973', getDelayMsForRetry: [Function: getDelayMsForRetry] }, iteration: 0 }
2024-09-06T13:58:53.861Z cypress:server:browsers:cri-client creating cri client with {
host: undefined,
port: undefined,
targetId: 'ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0'
}
2024-09-06T13:58:53.862Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 adding connection event listener for cdp-connection-reconnect-error
2024-09-06T13:58:53.862Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 adding connection event listener for cdp-connection-reconnect
2024-09-06T13:58:53.862Z cypress:server:browsers:cri-client connecting { connected: false, target: 'ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0' }
2024-09-06T13:58:53.868Z cypress:server:browsers:cri-client connected { connected: true, target: 'ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0' }
2024-09-06T13:58:53.868Z cypress:server:browsers:cri-client registering enable command Target.setDiscoverTargets
2024-09-06T13:58:53.869Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 attaching event listener to cdp connection Target.attachedToTarget
2024-09-06T13:58:53.869Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Target.attachedToTarget' }
2024-09-06T13:58:53.869Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 attaching event listener to cdp connection Target.targetDestroyed
2024-09-06T13:58:53.869Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Target.targetDestroyed' }
2024-09-06T13:58:53.869Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 attaching event listener to cdp connection Inspector.targetReloadedAfterCrash
2024-09-06T13:58:53.869Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Inspector.targetReloadedAfterCrash' }
2024-09-06T13:58:53.871Z cypress:server:browsers:browser-cri-client Target.attachedToTarget { targetId: 'C92843C3B17EDC6B1D1F82C0CBA7A600', type: 'page', title: 'about:blank', url: 'about:blank', attached: true, canAccessOpener: false, browserContextId: 'B50DCC70200FACC27F3B602BE76235C1' }
2024-09-06T13:58:53.871Z cypress:server:browsers:browser-cri-client Not waiting for debugger (id: C92843C3B17EDC6B1D1F82C0CBA7A600)
2024-09-06T13:58:53.871Z cypress:server:browsers:browser-cri-client Attaching to target url about:blank
2024-09-06T13:58:53.871Z cypress:server:browsers:cri-client creating cri client with {
host: '127.0.0.1',
port: '54973',
targetId: 'C92843C3B17EDC6B1D1F82C0CBA7A600'
}
2024-09-06T13:58:53.871Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 adding connection event listener for cdp-connection-reconnect-error
2024-09-06T13:58:53.871Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 adding connection event listener for cdp-connection-reconnect
2024-09-06T13:58:53.871Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Target.targetCrashed
2024-09-06T13:58:53.871Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Target.attachedToTarget
2024-09-06T13:58:53.871Z cypress:server:browsers:cri-client connecting { connected: false, target: 'C92843C3B17EDC6B1D1F82C0CBA7A600' }
2024-09-06T13:58:53.873Z cypress:server:browsers:cri-client connected { connected: true, target: 'C92843C3B17EDC6B1D1F82C0CBA7A600' }
2024-09-06T13:58:53.873Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Network.requestWillBeSent
2024-09-06T13:58:53.873Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Network.requestWillBeSent' }
2024-09-06T13:58:53.873Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 attaching event listener to cdp connection Network.requestWillBeSent
2024-09-06T13:58:53.873Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Network.requestWillBeSent' }
2024-09-06T13:58:53.873Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Network.responseReceived
2024-09-06T13:58:53.873Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Network.responseReceived' }
2024-09-06T13:58:53.873Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 attaching event listener to cdp connection Network.responseReceived
2024-09-06T13:58:53.873Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Network.responseReceived' }
2024-09-06T13:58:53.873Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Network.requestServedFromCache
2024-09-06T13:58:53.873Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Network.requestServedFromCache' }
2024-09-06T13:58:53.873Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 attaching event listener to cdp connection Network.requestServedFromCache
2024-09-06T13:58:53.873Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Network.requestServedFromCache' }
2024-09-06T13:58:53.873Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Network.loadingFailed
2024-09-06T13:58:53.873Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Network.loadingFailed' }
2024-09-06T13:58:53.873Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 attaching event listener to cdp connection Network.loadingFailed
2024-09-06T13:58:53.874Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Network.loadingFailed' }
2024-09-06T13:58:53.874Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection ServiceWorker.workerRegistrationUpdated
2024-09-06T13:58:53.874Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'ServiceWorker.workerRegistrationUpdated' }
2024-09-06T13:58:53.874Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection ServiceWorker.workerVersionUpdated
2024-09-06T13:58:53.874Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'ServiceWorker.workerVersionUpdated' }
2024-09-06T13:58:53.874Z cypress:server:browsers:cri-client registering enable command Network.enable
2024-09-06T13:58:53.874Z cypress:server:browsers:electron clearing cache
2024-09-06T13:58:53.875Z cypress:server:browsers:cri-client registering enable command Page.enable
2024-09-06T13:58:53.875Z cypress:server:browsers:cri-client registering enable command ServiceWorker.enable
2024-09-06T13:58:53.875Z cypress:server:browsers:cri-client registering enable command Runtime.enable
2024-09-06T13:58:53.875Z cypress:server:browsers:cri-client registering enable command Runtime.enable
2024-09-06T13:58:53.876Z cypress:server:browsers:cri-client registering enable command Runtime.addBinding
2024-09-06T13:58:53.876Z cypress:server:browsers:cri-client registering enable command Runtime.addBinding
2024-09-06T13:58:53.876Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Runtime.bindingCalled
2024-09-06T13:58:53.876Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Runtime.bindingCalled' }
2024-09-06T13:58:53.876Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Runtime.bindingCalled
2024-09-06T13:58:53.876Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Runtime.bindingCalled' }
2024-09-06T13:58:53.876Z cypress:server:browsers:cri-client registering enable command Runtime.enable
2024-09-06T13:58:53.876Z cypress:server:browsers:cri-client registering enable command Runtime.addBinding
2024-09-06T13:58:53.877Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Runtime.bindingCalled
2024-09-06T13:58:53.877Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Runtime.bindingCalled' }
2024-09-06T13:58:53.877Z cypress:server:socket-base socket connected
2024-09-06T13:58:53.911Z cypress:server:browsers:electron debugger: enable Console and Network
2024-09-06T13:58:53.911Z cypress:server:browsers:cri-client registering enable command Console.enable
2024-09-06T13:58:53.912Z cypress:server:browsers:cri-client registering enable command Fetch.enable
2024-09-06T13:58:53.912Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Fetch.requestPaused
2024-09-06T13:58:53.912Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Fetch.requestPaused' }
2024-09-06T13:58:53.912Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Page.frameAttached
2024-09-06T13:58:53.912Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Page.frameAttached' }
2024-09-06T13:58:53.912Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 attaching event listener to cdp connection Page.frameDetached
2024-09-06T13:58:53.912Z cypress:server:browsers:cri-client registering CDP on event { eventName: 'Page.frameDetached' }
2024-09-06T13:58:53.918Z cypress:server:project project has config { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: 54974, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } }, testingType: 'e2e', remote: {}, browser: null, specs: [], proxyUrl: 'http://localhost:54974', browserUrl: 'http://localhost:54974/__/', reporterUrl: 'http://localhost:54974/__cypress/reporter', proxyServer: 'http://localhost:54974', state: {} }
2024-09-06T13:58:53.918Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:53.918Z cypress:server:remote-states getting remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:53.919Z cypress:server:remote-states getting primary remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null }
2024-09-06T13:58:53.927Z cypress:server:routes proxying static assets /__/assets/polyfills-BL2LGzjx.js, params[0] polyfills-BL2LGzjx.js
2024-09-06T13:58:53.930Z cypress:server:routes proxying static assets /__/assets/index-eZYxlEgS.css, params[0] index-eZYxlEgS.css
2024-09-06T13:58:53.930Z cypress:server:routes proxying static assets /__/assets/index-DnMqUly2.js, params[0] index-DnMqUly2.js
2024-09-06T13:58:54.065Z cypress:server:routes proxying static assets /__/assets/default-BIPJivEf.js, params[0] default-BIPJivEf.js
2024-09-06T13:58:54.066Z cypress:server:routes proxying static assets /__/assets/chevron-right_x16-DY0xSPS4.js, params[0] chevron-right_x16-DY0xSPS4.js
2024-09-06T13:58:54.067Z cypress:server:routes proxying static assets /__/assets/cypress-dark-DoFp00-F.js, params[0] cypress-dark-DoFp00-F.js
2024-09-06T13:58:54.067Z cypress:server:routes proxying static assets /__/assets/Tooltip.vue_vue_type_style_index_0_lang-DT3RPtZJ.js, params[0] Tooltip.vue_vue_type_style_index_0_lang-DT3RPtZJ.js
2024-09-06T13:58:54.069Z cypress:server:routes proxying static assets /__/assets/chevron-right-small_x16-DNJfVAuO.css, params[0] chevron-right-small_x16-DNJfVAuO.css
2024-09-06T13:58:54.069Z cypress:server:routes proxying static assets /__/assets/Tooltip-CBLynKSI.css, params[0] Tooltip-CBLynKSI.css
2024-09-06T13:58:54.073Z cypress:server:routes proxying static assets /__/assets/default-Bx50TH87.css, params[0] default-Bx50TH87.css
2024-09-06T13:58:54.073Z cypress:server:routes proxying static assets /__/assets/InlineCodeFragment-Bk5iKsus.css, params[0] InlineCodeFragment-Bk5iKsus.css
2024-09-06T13:58:54.074Z cypress:server:routes proxying static assets /__/assets/Runner-Cko9Pm9Z.css, params[0] Runner-Cko9Pm9Z.css
2024-09-06T13:58:54.074Z cypress:server:routes proxying static assets /__/assets/cypress-logo_x16-BCrguhIO.js, params[0] cypress-logo_x16-BCrguhIO.js
2024-09-06T13:58:54.075Z cypress:server:routes proxying static assets /__/assets/day-CdOBjBrq.js, params[0] day-CdOBjBrq.js
2024-09-06T13:58:54.076Z cypress:server:routes proxying static assets /__/assets/chevron-right-small_x16-HH4sWtDQ.js, params[0] chevron-right-small_x16-HH4sWtDQ.js
2024-09-06T13:58:54.080Z cypress:server:routes proxying static assets /__/assets/useMarkdown-DxXDLqZG.js, params[0] useMarkdown-DxXDLqZG.js
2024-09-06T13:58:54.080Z cypress:server:routes proxying static assets /__/assets/status-errored-outline_x16-VWBm7BwN.js, params[0] status-errored-outline_x16-VWBm7BwN.js
2024-09-06T13:58:54.082Z cypress:server:routes proxying static assets /__/assets/document-text_x16-DcnRAkDu.js, params[0] document-text_x16-DcnRAkDu.js
2024-09-06T13:58:54.084Z cypress:server:routes proxying static assets /__/assets/OpenFileInIDE.vue_vue_type_script_setup_true_lang-7uZqFf1Q.js, params[0] OpenFileInIDE.vue_vue_type_script_setup_true_lang-7uZqFf1Q.js
2024-09-06T13:58:54.085Z cypress:server:routes proxying static assets /__/assets/useRelevantRun-CWgUAAGH.js, params[0] useRelevantRun-CWgUAAGH.js
2024-09-06T13:58:54.087Z cypress:server:routes proxying static assets /__/assets/isWindows-BWSfhoye.js, params[0] isWindows-BWSfhoye.js
2024-09-06T13:58:54.088Z cypress:server:routes proxying static assets /__/assets/index.es-C8yDP9FC.js, params[0] index.es-C8yDP9FC.js
2024-09-06T13:58:54.088Z cypress:server:routes proxying static assets /__/assets/Specs-CQNWz6Iy.js, params[0] Specs-CQNWz6Iy.js
2024-09-06T13:58:54.089Z cypress:server:routes proxying static assets /__/assets/route-block-mFfs_uHM.js, params[0] route-block-mFfs_uHM.js
2024-09-06T13:58:54.091Z cypress:server:routes proxying static assets /__/assets/Runner-B9rX-Bu-.js, params[0] Runner-B9rX-Bu-.js
2024-09-06T13:58:54.091Z cypress:server:routes proxying static assets /__/assets/InlineCodeFragment.vue_vue_type_script_setup_true_lang-CkN-HAf_.js, params[0] InlineCodeFragment.vue_vue_type_script_setup_true_lang-CkN-HAf_.js
2024-09-06T13:58:54.092Z cypress:server:routes proxying static assets /__/assets/box-open_x48-B7HU9nWf.js, params[0] box-open_x48-B7HU9nWf.js
2024-09-06T13:58:54.094Z cypress:server:routes proxying static assets /__/assets/SpecPatterns.vue_vue_type_script_setup_true_lang-e76_DrGV.js, params[0] SpecPatterns.vue_vue_type_script_setup_true_lang-e76_DrGV.js
2024-09-06T13:58:54.094Z cypress:server:routes proxying static assets /__/assets/Switch.vue_vue_type_script_setup_true_lang-D1Es5R1G.js, params[0] Switch.vue_vue_type_script_setup_true_lang-D1Es5R1G.js
2024-09-06T13:58:54.096Z cypress:server:routes proxying static assets /__/assets/refresh_x16-pYdSDjap.js, params[0] refresh_x16-pYdSDjap.js
2024-09-06T13:58:54.098Z cypress:server:routes proxying static assets /__/assets/graphql-ziH_XwYY.js, params[0] graphql-ziH_XwYY.js
2024-09-06T13:58:54.123Z cypress:server:server-base Got CONNECT request from localhost:54974
2024-09-06T13:58:54.123Z cypress:https-proxy Writing browserSocket connection headers { url: 'localhost:54974', headLength: 0, headers: { host: 'localhost:54974', 'proxy-connection': 'keep-alive', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/13.14.2 Chrome/118.0.5993.159 Electron/27.3.10 Safari/537.36' } }
2024-09-06T13:58:54.123Z cypress:https-proxy Got first head bytes { url: 'localhost:54974', head: 'GET /__socket-graphql HTTP/1.1\r\nHost: localhost:54974\r\nConnectio' }
2024-09-06T13:58:54.123Z cypress:https-proxy Making intercepted connection to 54974
2024-09-06T13:58:54.125Z cypress:network:connect successfully connected { opts: { port: 54974, host: 'localhost', getDelayMsForRetry: [Function: h] }, iteration: 0 }
2024-09-06T13:58:54.125Z cypress:https-proxy received upstreamSocket callback for request { port: 54974, hostname: 'localhost', err: undefined }
2024-09-06T13:58:54.125Z cypress:server:util:socket_allowed allowing socket { localPort: 54996 }
2024-09-06T13:58:54.125Z cypress:server:server-base Got UPGRADE request from /__socket-graphql
2024-09-06T13:58:54.125Z cypress:server:util:socket_allowed is incoming request allowed? { isAllowed: true, reqUrl: '/__socket-graphql', remotePort: 54996, remoteAddress: '127.0.0.1' }
2024-09-06T13:58:54.140Z cypress:server:project project has config { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: 54974, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } }, testingType: 'e2e', remote: {}, browser: null, specs: [], proxyUrl: 'http://localhost:54974', browserUrl: 'http://localhost:54974/__/', reporterUrl: 'http://localhost:54974/__cypress/reporter', proxyServer: 'http://localhost:54974', state: {} }
2024-09-06T13:58:54.140Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:54.140Z cypress:server:remote-states getting remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:54.140Z cypress:server:remote-states getting primary remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null }
2024-09-06T13:58:54.514Z cypress:server:project socket:connected
2024-09-06T13:58:54.514Z cypress:server:run got socket connection { id: 'qx3rhclakq' }
2024-09-06T13:58:54.514Z cypress:server:run socket connected { socketId: 'qx3rhclakq' }
2024-09-06T13:58:54.534Z cypress:server:socket-e2e watch:test:file { fileExtension: '.js', baseName: 'spec.cy.js', fileName: 'spec', specFileExtension: '.cy.js', relativeToCommonRoot: 'spec.cy.js', specType: 'integration', name: 'spec.cy.js', relative: 'cypress/e2e/spec.cy.js', absolute: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js' }
2024-09-06T13:58:54.534Z cypress:server:socket-e2e watching spec with config { fileExtension: '.js', baseName: 'spec.cy.js', fileName: 'spec', specFileExtension: '.cy.js', relativeToCommonRoot: 'spec.cy.js', specType: 'integration', name: 'spec.cy.js', relative: 'cypress/e2e/spec.cy.js', absolute: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js' }
2024-09-06T13:58:54.534Z cypress:server:socket-e2e will watch test file path 'cypress/e2e/spec.cy.js'
2024-09-06T13:58:54.534Z cypress:server:preprocessor getting file cypress/e2e/spec.cy.js
2024-09-06T13:58:54.534Z cypress:server:preprocessor getFile /Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js
2024-09-06T13:58:54.534Z cypress:server:appdata path: /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/e2e/spec.cy.js
2024-09-06T13:58:54.534Z cypress:lifecycle:EventRegistrar execute plugin event 'file:preprocessor' Node 'v18.17.1' with args: EventEmitter { _events: [Object: null prototype] { rerun: [Function (anonymous)] }, _eventsCount: 1, _maxListeners: undefined, filePath: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', shouldWatch: false, outputPath: '/Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/e2e/spec.cy.js', [Symbol(kCapture)]: false } undefined undefined
2024-09-06T13:58:54.534Z cypress:lifecycle:ProjectConfigManager call event file:preprocessor for invocation id inv1
2024-09-06T13:58:54.535Z cypress:lifecycle:EventRegistrar plugin event registered? { eventName: 'before:spec', isRegistered: false }
2024-09-06T13:58:54.535Z cypress:lifecycle:child:RunPlugins:6978 execute plugin event: file:preprocessor ({ invocationId: 'inv1', eventId: 3 })
2024-09-06T13:58:54.536Z cypress:webpack user options: { webpackOptions: { mode: 'development', node: { global: true, __filename: true, __dirname: true }, module: { rules: [Array] }, plugins: [ [ProvidePlugin] ], resolve: { extensions: [Array], fallback: [Object], plugins: [] } } }
2024-09-06T13:58:54.536Z cypress:webpack get /Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js
2024-09-06T13:58:54.536Z cypress:webpack load default options
2024-09-06T13:58:54.536Z cypress:webpack setting devtool to inline-source-map
2024-09-06T13:58:54.536Z cypress:webpack typescript not found
2024-09-06T13:58:54.536Z cypress:webpack Limiting number of chunks to 1
2024-09-06T13:58:54.540Z cypress:webpack webpackOptions: { mode: 'development', node: { global: true, __filename: true, __dirname: true }, module: { rules: [ [Object], [Object], [Object] ] }, plugins: [ ProvidePlugin { definitions: [Object] }, LimitChunkCountPlugin { options: [Object] } ], resolve: { extensions: [ '.js', '.json', '.jsx', '.mjs', '.coffee' ], fallback: { assert: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/assert/build/assert.js', buffer: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/buffer/index.js', child_process: false, cluster: false, console: false, constants: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/constants-browserify/constants.json', crypto: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/crypto-browserify/index.js', dgram: false, dns: false, domain: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/domain-browser/source/index.js', events: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/events/events.js', fs: false, http: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/stream-http/index.js', https: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/https-browserify/index.js', http2: false, inspector: false, module: false, net: false, os: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/os-browserify/browser.js', path: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/path-browserify/index.js', perf_hooks: false, punycode: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/punycode/punycode.js', process: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/process/browser.js', querystring: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/querystring-es3/index.js', readline: false, repl: false, stream: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/stream-browserify/index.js', string_decoder: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/string_decoder/lib/string_decoder.js', sys: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/util/util.js', timers: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/timers-browserify/main.js', tls: false, tty: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/tty-browserify/index.js', url: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/url/url.js', util: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/util/util.js', vm: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/vm-browserify/index.js', zlib: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/browserify-zlib/lib/index.js' }, plugins: [] }, entry: [ '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js' ], output: { publicPath: '', path: '/Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/e2e', filename: 'spec.cy.js' }, devtool: 'inline-source-map' }
2024-09-06T13:58:54.540Z cypress:webpack watchOptions: {}
2024-09-06T13:58:54.540Z cypress:webpack input: /Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js
2024-09-06T13:58:54.540Z cypress:webpack output: /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/e2e/spec.cy.js
2024-09-06T13:58:54.564Z cypress:lifecycle:EventRegistrar plugin event registered? { eventName: 'after:browser:launch', isRegistered: false }
2024-09-06T13:58:54.564Z cypress:server:browsers browser opened for launch 1
2024-09-06T13:58:54.590Z cypress:server:iframes handling iframe for project spec { spec: { fileExtension: '.js', baseName: 'spec.cy.js', fileName: 'spec', specFileExtension: '.cy.js', relativeToCommonRoot: 'spec.cy.js', specType: 'integration', name: 'cypress/e2e/spec.cy.js', relative: 'cypress/e2e/spec.cy.js', absolute: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js' }, extraOptions: { specType: 'integration' } }
2024-09-06T13:58:54.590Z cypress:server:controllers handle iframe { test: 'cypress/e2e/spec.cy.js', specFilter: undefined }
2024-09-06T13:58:54.590Z cypress:server:controllers get specs { spec: 'cypress/e2e/spec.cy.js', extraOptions: { specType: 'integration' } }
2024-09-06T13:58:54.590Z cypress:server:controllers normalizing spec { spec: 'cypress/e2e/spec.cy.js' }
2024-09-06T13:58:54.590Z cypress:server:controllers converted cypress/e2e/spec.cy.js to /Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js
2024-09-06T13:58:54.590Z cypress:server:controllers test url for file { file: 'cypress/e2e/spec.cy.js', url: '/__cypress/tests?p=cypress/e2e/spec.cy.js' }
2024-09-06T13:58:54.590Z cypress:server:controllers test url for file { file: 'cypress/support/e2e.js', url: '/__cypress/tests?p=cypress/support/e2e.js' }
2024-09-06T13:58:54.590Z cypress:server:controllers all files to send [ 'cypress/support/e2e.js', 'cypress/e2e/spec.cy.js' ]
2024-09-06T13:58:54.590Z cypress:server:remote-states getting primary remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null }
2024-09-06T13:58:54.592Z cypress:server:controllers iframe cypress/e2e/spec.cy.js options { superDomain: 'localhost', title: 'cypress/e2e/spec.cy.js', scripts: '[{"absolute":"/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js","relative":"cypress/support/e2e.js","relativeUrl":"/__cypress/tests?p=cypress/support/e2e.js"},{"absolute":"/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js","relative":"cypress/e2e/spec.cy.js","relativeUrl":"/__cypress/tests?p=cypress/e2e/spec.cy.js"}]', privilegedChannel: '/* global window */\n' + '(({ browserFamily, isSpecBridge, key, namespace, scripts, url, win = window }) => {\n' + ' /**\n' + ' * This file is read as a string in the server and injected into the spec\n' + ' * frame in order to create a privileged channel between the server and\n' + ' * the spec frame. The values above are provided by the server, with the\n' + ' * `key` being particularly important since it is used to validate\n' + ' * any messages sent from this channel back to the server.\n' + ' *\n' + ' * This file does not get preprocessed, so it should not contain syntax that\n' + ' * our minimum supported browsers do not support.\n' + ' */\n' + '\n' + ' const Err = win.Error\n' + ' const captureStackTrace = win.Error.captureStackTrace\n' + ' const filter = win.Array.prototype.filter\n' + ' const arrayIncludes = win.Array.prototype.includes\n' + ' const map = win.Array.prototype.map\n' + ' const slice = win.Array.prototype.slice\n' + ' const isArray = win.Array.isArray\n' + ' const stringIncludes = win.String.prototype.includes\n' + ' const replace = win.String.prototype.replace\n' + ' const split = win.String.prototype.split\n' + ' const functionToString = win.Function.prototype.toString\n' + ' const fetch = win.fetch\n' + ' const parse = win.JSON.parse\n' + ' const stringify = win.JSON.stringify\n' + ' const charCodeAt = win.String.prototype.charCodeAt\n' + ' const imul = Math.imul\n' + '\n' + ' const queryStringRegex = /\\?.*$/\n' + '\n' + ' let hasValidCallbackContext = false\n' + '\n' + " // since this function is eval'd, the scripts are included as stringified JSON\n" + ' if (scripts) {\n' + ' scripts = parse(scripts)\n' + ' }\n' + '\n' + ' // when privileged commands are called within the cy.origin() callback,\n' + " // since the callback is eval'd in the spec bridge instead of being run\n" + ' // directly in the spec frame, we need to use different criteria, namely\n' + ' // that the stack includes the function where we eval the callback\n' + ' const hasSpecBridgeInvocation = (err) => {\n' + ' switch (browserFamily) {\n' + " case 'chromium':\n" + " return stringIncludes.call(err.stack, 'at invokeOriginFn')\n" + " case 'firefox':\n" + " return stringIncludes.call(err.stack, 'invokeOriginFn@')\n" + " // currently, this won't run in webkit since it doesn't\n" + ' // support cy.origin()\n' + ' default:\n' + ' return false\n' + ' }\n' + ' }\n' + '\n' + ' // in chromium, stacks only include lines from the frame where the error is\n' + ' // created, so to validate a function call was from the spec frame, we strip\n' + ' // message lines and any eval calls (since they could be invoked from outside\n' + ' // the spec frame) and if there are lines left, they must have been from\n' + ' // the spec frame itself\n' + ' const hasSpecFrameStackLines = (err) => {\n' + " const stackLines = split.call(err.stack, '\\n')\n" + ' const filteredLines = filter.call(stackLines, (line) => {\n' + ' return (\n' + ' !stringIncludes.call(line, err.message)\n' + " && !stringIncludes.call(line, 'eval at <anonymous>')\n" + ' )\n' + ' })\n' + '\n' + ' return filteredLines.length > 0\n' + ' }\n' + '\n' + ' const isInCallback = (err) => {\n' + " return stringIncludes.call(err.stack, 'thenFn@') || stringIncludes.call(err.stack, 'withinFn@')\n" + ' }\n' + '\n' + ' const hasCallbackInsideEval = (err) => {\n' + " if (browserFamily === 'webkit') {\n" + ' return isInCallback(err) && hasValidCallbackContext\n' + ' }\n' + '\n' + " return isInCallback(err) && stringIncludes.call(err.stack, '> eval line')\n" + ' }\n' + '\n' + ' // in non-chromium browsers, the stack will include either the spec file url\n' + ' // or the support file\n' + ' const hasStackLinesFromSpecOrSupportFile = (err) => {\n' + ' return filter.call(scripts, (script) => {\n' + ' // in webkit, stack line might not include the query string\n' + " if (browserFamily === 'webkit') {\n" + " script = replace.call(script, queryStringRegex, '')\n" + ' }\n' + '\n' + ' return stringIncludes.call(err.stack, script)\n' + ' }).length > 0\n' + ' }\n' + '\n' + ' // privileged commands are commands that should only be called from the spec\n' + ' // because they escape the browser sandbox and (generally) have access to node\n' + ' const privilegedCommands = [\n' + " 'exec',\n" + " // cy.origin() doesn't directly access node, but is a pathway for other\n" + ' // commands to do so\n' + " 'origin',\n" + " 'readFile',\n" + ' // cy.selectFile() accesses node when using the path argument to read a file\n' + " 'selectFile',\n" + " 'writeFile',\n" + " 'task',\n" + ' ]\n' + '\n' + ' const callbackCommands = [\n' + " 'each',\n" + " 'then',\n" + " 'within',\n" + ' ]\n' + '\n' + ' function stackIsFromSpecFrame (err) {\n' + ' if (isSpecBridge) {\n' + ' return hasSpecBridgeInvocation(err)\n' + ' }\n' + '\n' + " if (browserFamily === 'chromium') {\n" + ' return hasStackLinesFromSpecOrSupportFile(err) || hasSpecFrameStackLines(err)\n' + ' }\n' + '\n' + ' return hasCallbackInsideEval(err) || hasStackLinesFromSpecOrSupportFile(err)\n' + ' }\n' + '\n' + ' // source: https://github.com/bryc/code/blob/d0dac1c607a005679799024ff66166e13601d397/jshash/experimental/cyrb53.js\n' + ' function hash (str) {\n' + ' const seed = 0\n' + ' let h1 = 0xdeadbeef ^ seed\n' + ' let h2 = 0x41c6ce57 ^ seed\n' + '\n' + ' for (let i = 0, ch; i < str.length; i++) {\n' + ' ch = charCodeAt.call(str, i)\n' + ' h1 = imul(h1 ^ ch, 2654435761)\n' + ' h2 = imul(h2 ^ ch, 1597334677)\n' + ' }\n' + ' h1 = imul(h1 ^ (h1 >>> 16), 2246822507)\n' + ' h1 ^= imul(h2 ^ (h2 >>> 13), 3266489909)\n' + ' h2 = imul(h2 ^ (h2 >>> 16), 2246822507)\n' + ' h2 ^= imul(h1 ^ (h1 >>> 13), 3266489909)\n' + '\n' + ' return `${4294967296 * (2097151 & h2) + (h1 >>> 0)}`\n' + ' }\n' + '\n' + ' // removes trailing undefined args\n' + ' function dropRightUndefined (array) {\n' + ' if (!isArray(array)) return []\n' + '\n' + ' let index = array.length\n' + '\n' + ' // find index of last non-undefined arg\n' + ' // eslint-disable-next-line no-empty\n' + ' while (index-- && array[index] === undefined) {}\n' + '\n' + ' return slice.call(array, 0, index + 1)\n' + ' }\n' + '\n' + ' function onCommandInvocation (command) {\n' + " // message doesn't really matter since we're only interested in the stack\n" + " const err = new Err('command stack error')\n" + '\n' + ' // strips the stack for this function itself, so we get a more accurate\n' + ' // look at where the command was called from\n' + ' if (captureStackTrace) {\n' + ' captureStackTrace.call(Err, err, onCommandInvocation)\n' + ' }\n' + '\n' + ' if (arrayIncludes.call(callbackCommands, command.name)) {\n' + ' hasValidCallbackContext = stackIsFromSpecFrame(err)\n' + ' }\n' + '\n' + ' if (!arrayIncludes.call(privilegedCommands, command.name)) return\n' + '\n' + " // if stack is not validated as being from the spec frame, don't add\n" + ' // it as a verified command\n' + ' if (!stackIsFromSpecFrame(err)) return\n' + '\n' + ' // hash the args to avoid `413 Request Entity Too Large` error from express.\n' + ' // see https://github.com/cypress-io/cypress/issues/27099 and\n' + ' // https://github.com/cypress-io/cypress/issues/27097\n' + ' const args = map.call(dropRightUndefined([...(command.args || [])]), (arg) => {\n' + ' if (arg === undefined) {\n' + ' arg = null\n' + ' }\n' + '\n' + " if (typeof arg === 'function') {\n" + ' arg = functionToString.call(arg)\n' + ' }\n' + '\n' + ' return hash(stringify(arg))\n' + ' })\n' + '\n' + ' // if we verify a privileged command was invoked from the spec frame, we\n' + " // send it to the server, where it's stored in state. when the command is\n" + ' // run and it sends its message to the server via websocket, we check\n' + ' // that verified status before allowing the command to continue running\n' + ' //\n' + ' // needs to use the fully-qualified url or else when the baseUrl includes\n' + ' // basic auth, the fetch fails with a security error\n' + ' // see https://github.com/cypress-io/cypress/issues/28336\n' + ' const promise = fetch(`${win.location.origin}/${namespace}/add-verified-command`, {\n' + ' body: stringify({\n' + ' args,\n' + ' name: command.name,\n' + ' key,\n' + ' url,\n' + ' }),\n' + ' headers: {\n' + " 'Content-Type': 'application/json',\n" + ' },\n' + " method: 'POST',\n" + ' }).catch(() => {\n' + " // this erroring is unlikely, but it's fine to ignore. if adding the\n" + ' // verified command failed, the default behavior is NOT to allow\n' + ' // the privileged command to run\n' + ' })\n' + '\n' + ' return {\n' + ' args,\n' + ' promise,\n' + ' }\n' + ' }\n' + '\n' + " win.Cypress.on('command:invocation', onCommandInvocation)\n" + '\n' + ' // returned for testing purposes only\n' + ' return {\n' + ' dropRightUndefined,\n' + ' onCommandInvocation,\n' + ' }\n' + '})\n' + '({\n' + " browserFamily: 'chromium',\n" + ' isSpecBridge: false,\n' + " key: 'e7ee35f8-059a-488e-bcd2-38af39a2b2ca',\n" + " namespace: '__cypress',\n" + ` scripts: '["/__cypress/tests?p=cypress/support/e2e.js","/__cypress/tests?p=cypress/e2e/spec.cy.js"]',\n` + " url: 'http://localhost:54974/__cypress/iframes/cypress%2Fe2e%2Fspec.cy.js?browserFamily=chromium'\n" + ' })' }
2024-09-06T13:58:54.605Z cypress:server:controllers:spec request for { spec: 'cypress/support/e2e.js' }
2024-09-06T13:58:54.605Z cypress:server:preprocessor getting file cypress/support/e2e.js
2024-09-06T13:58:54.605Z cypress:server:preprocessor getFile /Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js
2024-09-06T13:58:54.606Z cypress:server:appdata path: /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/support/e2e.js
2024-09-06T13:58:54.606Z cypress:lifecycle:EventRegistrar execute plugin event 'file:preprocessor' Node 'v18.17.1' with args: EventEmitter { _events: [Object: null prototype] { rerun: [Function (anonymous)] }, _eventsCount: 1, _maxListeners: undefined, filePath: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', shouldWatch: false, outputPath: '/Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/support/e2e.js', [Symbol(kCapture)]: false } undefined undefined
2024-09-06T13:58:54.606Z cypress:lifecycle:ProjectConfigManager call event file:preprocessor for invocation id inv2
2024-09-06T13:58:54.606Z cypress:server:controllers:spec request for { spec: 'cypress/e2e/spec.cy.js' }
2024-09-06T13:58:54.606Z cypress:server:preprocessor getting file cypress/e2e/spec.cy.js
2024-09-06T13:58:54.606Z cypress:server:preprocessor getFile /Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js
2024-09-06T13:58:54.606Z cypress:server:preprocessor headless and already processed
2024-09-06T13:58:54.715Z cypress:lifecycle:child:RunPlugins:6978 execute plugin event: file:preprocessor ({ invocationId: 'inv2', eventId: 3 })
2024-09-06T13:58:54.715Z cypress:webpack user options: { webpackOptions: { mode: 'development', node: { global: true, __filename: true, __dirname: true }, module: { rules: [Array] }, plugins: [ [ProvidePlugin], [LimitChunkCountPlugin] ], resolve: { extensions: [Array], fallback: [Object], plugins: [] }, entry: [ '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js' ], output: { publicPath: '', path: '/Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/e2e', filename: 'spec.cy.js' }, devtool: 'inline-source-map' } }
2024-09-06T13:58:54.715Z cypress:webpack get /Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js
2024-09-06T13:58:54.715Z cypress:webpack load default options
2024-09-06T13:58:54.716Z cypress:webpack setting devtool to inline-source-map
2024-09-06T13:58:54.716Z cypress:webpack typescript not found
2024-09-06T13:58:54.716Z cypress:webpack Limiting number of chunks to 1
2024-09-06T13:58:54.716Z cypress:webpack webpackOptions: { mode: 'development', node: { global: true, __filename: true, __dirname: true }, module: { rules: [ [Object], [Object], [Object] ] }, plugins: [ ProvidePlugin { definitions: [Object] }, LimitChunkCountPlugin { options: [Object] }, LimitChunkCountPlugin { options: [Object] } ], resolve: { extensions: [ '.js', '.json', '.jsx', '.mjs', '.coffee' ], fallback: { assert: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/assert/build/assert.js', buffer: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/buffer/index.js', child_process: false, cluster: false, console: false, constants: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/constants-browserify/constants.json', crypto: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/crypto-browserify/index.js', dgram: false, dns: false, domain: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/domain-browser/source/index.js', events: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/events/events.js', fs: false, http: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/stream-http/index.js', https: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/https-browserify/index.js', http2: false, inspector: false, module: false, net: false, os: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/os-browserify/browser.js', path: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/path-browserify/index.js', perf_hooks: false, punycode: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/punycode/punycode.js', process: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/process/browser.js', querystring: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/querystring-es3/index.js', readline: false, repl: false, stream: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/stream-browserify/index.js', string_decoder: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/string_decoder/lib/string_decoder.js', sys: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/util/util.js', timers: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/timers-browserify/main.js', tls: false, tty: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/tty-browserify/index.js', url: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/url/url.js', util: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/util/util.js', vm: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/vm-browserify/index.js', zlib: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app/node_modules/browserify-zlib/lib/index.js' }, plugins: [] }, entry: [ '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js' ], output: { publicPath: '', path: '/Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/support', filename: 'e2e.js' }, devtool: 'inline-source-map' }
2024-09-06T13:58:54.716Z cypress:webpack watchOptions: {}
2024-09-06T13:58:54.716Z cypress:webpack input: /Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js
2024-09-06T13:58:54.716Z cypress:webpack output: /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/support/e2e.js
2024-09-06T13:58:55.069Z cypress:webpack finished bundling /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/e2e/spec.cy.js
asset spec.cy.js 2.01 KiB [compared for emit] (name: main)
./cypress/e2e/spec.cy.js 412 bytes [built] [code generated]
webpack 5.88.2 compiled successfully in 363 ms
2024-09-06T13:58:55.073Z cypress:lifecycle:ProjectConfigManager promise resolved for id 'inv1' with value /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/e2e/spec.cy.js
2024-09-06T13:58:55.073Z cypress:server:controllers:spec sending spec { filePath: '/Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/e2e/spec.cy.js' }
2024-09-06T13:58:55.084Z cypress:webpack finished bundling /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/support/e2e.js
asset e2e.js 4.73 KiB [compared for emit] (name: main)
./cypress/support/e2e.js 37 bytes [built] [code generated]
./cypress/support/commands.js 157 bytes [built] [code generated]
webpack 5.88.2 compiled successfully in 365 ms
2024-09-06T13:58:55.086Z cypress:lifecycle:ProjectConfigManager promise resolved for id 'inv2' with value /Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/support/e2e.js
2024-09-06T13:58:55.086Z cypress:server:controllers:spec sending spec { filePath: '/Users/kgutwin/Library/Application Support/Cypress/cy/production/projects/cypress-aftereach-timeout-852c76005aa3d9f57b2a5c994353d872/bundles/cypress/support/e2e.js' }
2024-09-06T13:58:55.103Z cypress:server:project received runnables { id: 'r1', title: '', root: true, pending: false, type: 'suite', file: 'cypress/e2e/spec.cy.js', retries: -1, _slow: 10000, hooks: [], tests: [], suites: [ { id: 'r2', title: 'page', root: false, pending: false, type: 'suite', file: null, invocationDetails: [Object], retries: -1, _slow: 10000, hooks: [Array], tests: [Array], suites: [] } ], runtimeConfig: {}, totalUnfilteredTests: 0 }
2024-09-06T13:58:55.103Z cypress:server:project project has config { setupNodeEvents: '[Function setupNodeEvents]', projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', rawJson: { e2e: { setupNodeEvents: '[Function setupNodeEvents]' }, setupNodeEvents: '[Function setupNodeEvents]', envFile: {}, projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', repoRoot: '/Users/kgutwin/github/cypress-aftereach-timeout' }, configFile: 'cypress.config.js', morgan: false, isTextTerminal: true, socketId: 'qx3rhclakq', report: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: 54974, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', supportFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', additionalIgnorePattern: [], autoOpen: false, browsers: [ { name: 'chrome', family: 'chromium', channel: 'stable', displayName: 'Chrome', version: '128.0.6613.120', path: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', minSupportedVersion: 64, majorVersion: '128' }, { name: 'firefox', family: 'firefox', channel: 'stable', displayName: 'Firefox', version: '129.0.1', path: '/Applications/Firefox.app/Contents/MacOS/firefox', minSupportedVersion: 86, majorVersion: '129' }, { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118 } ], clientRoute: '/__/', cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', devServerPublicPathRoute: '/__cypress/src', hosts: null, isInteractive: true, namespace: '__cypress', reporterRoute: '/__cypress/reporter', socketIoCookie: '__socket', socketIoRoute: '/__socket', version: '13.14.2', protocolEnabled: false, hideCommandLog: false, hideRunnerUi: false, cypressEnv: 'production', resolved: { animationDistanceThreshold: { value: 5, from: 'default' }, arch: { value: 'arm64', from: 'default' }, baseUrl: { value: null, from: 'default' }, 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: {}, execTimeout: { value: 60000, from: 'default' }, experimentalCspAllowList: { value: false, 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' }, experimentalJustInTimeCompile: { value: false, 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' }, numTestsKeptInMemory: { value: 0, from: 'config' }, platform: { value: 'darwin', from: 'default' }, pageLoadTimeout: { value: 60000, from: 'default' }, port: { value: null, from: 'default' }, projectId: { value: null, from: 'default' }, redirectionLimit: { value: 20, from: 'default' }, reporter: { value: 'spec', from: 'default' }, reporterOptions: { value: null, from: 'default' }, requestTimeout: { value: 5000, from: 'default' }, resolvedNodePath: { value: null, from: 'default' }, resolvedNodeVersion: { value: null, from: 'default' }, responseTimeout: { value: 30000, from: 'default' }, retries: { value: [Object], 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: false, from: 'default' }, videoCompression: { value: false, from: 'default' }, videosFolder: { value: 'cypress/videos', from: 'default' }, viewportHeight: { value: 660, from: 'default' }, viewportWidth: { value: 1000, from: 'default' }, waitForAnimations: { value: true, from: 'default' }, watchForFileChanges: { value: false, from: 'config' }, specPattern: { value: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', from: 'default' }, browsers: { value: [Array], from: 'runtime' }, hosts: { value: null, from: 'default' }, isInteractive: { value: true, from: 'default' } }, testingType: 'e2e', remote: {}, browser: null, specs: [], proxyUrl: 'http://localhost:54974', browserUrl: 'http://localhost:54974/__/', reporterUrl: 'http://localhost:54974/__cypress/reporter', proxyServer: 'http://localhost:54974', state: {} }
2024-09-06T13:58:55.103Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.103Z cypress:server:remote-states getting remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:55.104Z cypress:server:reporter trying to load reporter: spec
2024-09-06T13:58:55.104Z cypress:server:reporter spec is Mocha reporter
2024-09-06T13:58:55.116Z cypress:server:reporter got mocha event 'start' with args: [ undefined ]
2024-09-06T13:58:55.116Z cypress:server:reporter got mocha event 'suite' with args: [ p { title: '', ctx: {}, suites: [ [p] ], tests: [], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: true, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype] { newListener: [Function (anonymous)] }, _eventsCount: 1, file: 'cypress/e2e/spec.cy.js', id: 'r1', type: 'suite' } ]
2024-09-06T13:58:55.117Z cypress:server:reporter got mocha event 'suite' with args: [ p { title: 'page', ctx: {}, suites: [], tests: [ [u] ], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: false, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype] { newListener: [Function (anonymous)] }, _eventsCount: 1, parent: p { title: '', ctx: {}, suites: [Array], tests: [], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: true, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype], _eventsCount: 1, file: 'cypress/e2e/spec.cy.js', id: 'r1', type: 'suite' }, file: null, id: 'r2', type: 'suite', invocationDetails: { function: 'eval', fileUrl: 'http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js', originalFile: 'webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', line: 2, column: 0, whitespace: ' ', stack: 'Error\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:10:1)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:25:12)\n' + ' at eval (<anonymous>)' } } ]
page
2024-09-06T13:58:55.117Z cypress:server:reporter got mocha event 'test' with args: [ u { title: 'fails', fn: [Function: o] { toString: [Function (anonymous)] }, body: '() => {\n' + ' // trigger a test failure\n' + ' cy.contains("failure", {\n' + ' timeout: 500\n' + ' }).should("exist");\n' + ' // commenting out the above line causes the afterEach hook to succeed\n' + ' }', async: undefined, sync: undefined, _timeout: 2000, _slow: 10000, _enableTimeouts: true, timedOut: undefined, _retries: -1, _currentRetry: 0, pending: false, type: 'test', duration: undefined, state: 'skipped', parent: p { title: 'page', ctx: {}, suites: [], tests: [Array], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: false, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype], _eventsCount: 1, parent: [p], file: null, id: 'r2', type: 'suite', invocationDetails: [Object] }, id: 'r3', _testConfig: { testConfigList: [], unverifiedTestConfig: {} }, order: 1, file: null, invocationDetails: { function: 'Suite.eval', fileUrl: 'http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js', originalFile: 'webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', line: 8, column: 2, whitespace: ' ', stack: 'Error\n' + ' at Suite.eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:17:3)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:10:1)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:25:12)\n' + ' at eval (<anonymous>)' } } ]
2024-09-06T13:58:55.119Z cypress:server:reporter got mocha event 'test:before:run' with args: [ u { title: 'fails', fn: [Function: o] { toString: [Function (anonymous)] }, body: '() => {\n' + ' // trigger a test failure\n' + ' cy.contains("failure", {\n' + ' timeout: 500\n' + ' }).should("exist");\n' + ' // commenting out the above line causes the afterEach hook to succeed\n' + ' }', async: undefined, sync: undefined, _timeout: 2000, _slow: 10000, _enableTimeouts: true, timedOut: undefined, _retries: 0, _currentRetry: 0, pending: false, type: 'test', duration: undefined, state: 'skipped', parent: p { title: 'page', ctx: {}, suites: [], tests: [Array], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: false, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype], _eventsCount: 1, parent: [p], file: null, id: 'r2', type: 'suite', invocationDetails: [Object] }, id: 'r3', _testConfig: { testConfigList: [], unverifiedTestConfig: {}, applied: 'complete' }, order: 1, file: null, invocationDetails: { function: 'Suite.eval', fileUrl: 'http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js', originalFile: 'webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', line: 8, column: 2, whitespace: ' ', stack: 'Error\n' + ' at Suite.eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:17:3)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:10:1)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:25:12)\n' + ' at eval (<anonymous>)' }, wallClockStartedAt: '2024-09-06T13:58:55.116Z' } ]
2024-09-06T13:58:55.120Z cypress:util:crash_handling preparing to run test, previous stats reported as {
stats: {
suites: 1,
tests: 1,
passes: 0,
pending: 0,
skipped: 1,
failures: 0,
wallClockStartedAt: 2024-09-06T13:58:55.113Z,
wallClockDuration: 0
},
reporter: 'spec',
reporterStats: {
suites: 1,
tests: 0,
passes: 0,
pending: 0,
failures: 0,
start: 2024-09-06T13:58:55.116Z
},
hooks: [],
tests: [
{
testId: 'r3',
title: [Array],
state: 'skipped',
body: '() => {\n' +
' // trigger a test failure\n' +
' cy.contains("failure", {\n' +
' timeout: 500\n' +
' }).should("exist");\n' +
' // commenting out the above line causes the afterEach hook to succeed\n' +
' }',
displayError: null,
attempts: [Array]
}
]
}
2024-09-06T13:58:55.120Z cypress:server:socket-base backend:request { eventName: 'close:extra:targets', args: [] }
2024-09-06T13:58:55.120Z cypress:server:browsers getBrowserLauncher { browser: { name: 'electron', channel: 'stable', family: 'chromium', displayName: 'Electron', version: '118.0.5993.159', path: '', majorVersion: 118, isHeadless: true, isHeaded: false } }
2024-09-06T13:58:55.120Z cypress:server:socket-base backend:request { eventName: 'reset:server:state', args: [] }
2024-09-06T13:58:55.120Z cypress:proxy:http:util:buffers resetting buffers
2024-09-06T13:58:55.120Z cypress:server:remote-states resetting remote state
2024-09-06T13:58:55.120Z cypress:server:socket-base backend:request { eventName: 'get:rendered:html:origins', args: [] }
2024-09-06T13:58:55.120Z cypress:server:socket-base automation:request get:cookies {}
2024-09-06T13:58:55.120Z cypress:server:automation:cookies getting:cookies {}
2024-09-06T13:58:55.121Z cypress:server:automation:cookies received get:cookies []
2024-09-06T13:58:55.127Z cypress:server:socket-base automation:request clear:cookies []
2024-09-06T13:58:55.127Z cypress:server:automation:cookies clear:cookies 0
2024-09-06T13:58:55.128Z cypress:server:socket-base backend:request { eventName: 'reset:rendered:html:origins', args: [] }
2024-09-06T13:58:55.649Z cypress:server:socket-base automation:request take:screenshot { titles: [ 'page', 'fails' ], testId: 'r3', testAttemptIndex: 0, simple: true, testFailure: true, capture: 'runner', clip: { x: 0, y: 0, width: 1000, height: 660 }, viewport: { width: 1280, height: 720 }, scaled: true, blackout: [], overwrite: false, startTime: '2024-09-06T13:58:55.648Z', appOnly: false, hideRunnerUi: false }
2024-09-06T13:58:55.649Z cypress:server:screenshot (s3) capturing screenshot { titles: [ 'page', 'fails' ], testId: 'r3', testAttemptIndex: 0, simple: true, testFailure: true, capture: 'runner', clip: { x: 0, y: 0, width: 1000, height: 660 }, viewport: { width: 1280, height: 720 }, scaled: true, blackout: [], overwrite: false, startTime: '2024-09-06T13:58:55.648Z', appOnly: false, hideRunnerUi: false, specName: 'spec.cy.js' }
2024-09-06T13:58:55.858Z cypress:server:screenshot (s3) ensureSafePath { withoutExt: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots/spec.cy.js/page -- fails (failed)', extension: 'png', num: 0, maxSafeBytes: 254, maxSafePrefixBytes: 250 }
2024-09-06T13:58:55.860Z cypress:server:screenshot (s3) save /Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots/spec.cy.js/page -- fails (failed).png
2024-09-06T13:58:55.862Z cypress:lifecycle:EventRegistrar plugin event registered? { eventName: 'after:screenshot', isRegistered: false }
2024-09-06T13:58:55.864Z cypress:server:reporter got mocha event 'fail' with args: [ { title: 'fails', fn: [Function: o] { toString: [Function (anonymous)] }, body: '() => {\n' + ' // trigger a test failure\n' + ' cy.contains("failure", {\n' + ' timeout: 500\n' + ' }).should("exist");\n' + ' // commenting out the above line causes the afterEach hook to succeed\n' + ' }', async: undefined, sync: undefined, _timeout: 2000, _slow: 10000, _enableTimeouts: true, timedOut: undefined, _retries: 0, _currentRetry: 0, pending: false, type: 'test', duration: undefined, state: 'failed', parent: p { title: 'page', ctx: {}, suites: [], tests: [Array], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: false, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype], _eventsCount: 1, parent: [p], file: null, id: 'r2', type: 'suite', invocationDetails: [Object] }, _testConfig: { testConfigList: [], unverifiedTestConfig: {}, applied: 'complete' }, order: 1, file: null, invocationDetails: { function: 'Suite.eval', fileUrl: 'http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js', originalFile: 'webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', line: 8, column: 2, whitespace: ' ', stack: 'Error\n' + ' at Suite.eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:17:3)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:10:1)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:25:12)\n' + ' at eval (<anonymous>)' }, wallClockStartedAt: '2024-09-06T13:58:55.116Z', err: { message: "Timed out retrying after 500ms: Expected to find content: 'failure' but never did.", type: 'existence', name: 'AssertionError', stack: "AssertionError: Timed out retrying after 500ms: Expected to find content: 'failure' but never did.\n" + ' at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:10:45)', parsedStack: [Array], codeFrame: [Object] }, clone: [Function (anonymous)], timeout: [Function (anonymous)], slow: [Function (anonymous)], enableTimeouts: [Function (anonymous)], skip: [Function (anonymous)], isPending: [Function (anonymous)], isFailed: [Function (anonymous)], isPassed: [Function (anonymous)], retries: [Function (anonymous)], currentRetry: [Function (anonymous)], fullTitle: [Function (anonymous)], titlePath: [Function (anonymous)], clearTimeout: [Function (anonymous)], inspect: [Function (anonymous)], resetTimeout: [Function (anonymous)], globals: [Function (anonymous)], run: [Function (anonymous)], _timeoutError: [Function (anonymous)], _events: undefined, _eventsCount: 0, _maxListeners: undefined, setMaxListeners: [Function: setMaxListeners], getMaxListeners: [Function: getMaxListeners], emit: [Function: emit], addListener: [Function: addListener], on: [Function: addListener], prependListener: [Function: prependListener], once: [Function: once], prependOnceListener: [Function: prependOnceListener], removeListener: [Function: removeListener], off: [Function: removeListener], removeAllListeners: [Function: removeAllListeners], listeners: [Function: listeners], rawListeners: [Function: rawListeners], listenerCount: [Function: listenerCount], eventNames: [Function: eventNames], _cypressTestStatusInfo: { strategy: 'detect-flake-and-pass-on-threshold', shouldAttemptsContinue: false, attempts: 1, outerStatus: 'failed' } }, { message: "Timed out retrying after 500ms: Expected to find content: 'failure' but never did.", type: 'existence', name: 'AssertionError', stack: "AssertionError: Timed out retrying after 500ms: Expected to find content: 'failure' but never did.\n" + ' at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:10:45)', parsedStack: [ [Object], [Object] ], codeFrame: { line: 10, column: 46, originalFile: 'cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', frame: ' 8 | it("fails", () => {\n' + ' 9 | // trigger a test failure\n' + '> 10 | cy.contains("failure", { timeout: 500 }).should("exist");\n' + ' | ^\n' + ' 11 | // commenting out the above line causes the afterEach hook to succeed\n' + ' 12 | });\n' + ' 13 | });', language: 'js' } } ]
1) fails
2024-09-06T13:58:55.865Z cypress:server:reporter got mocha event 'hook' with args: [ { title: '"after each" hook', fn: [Function: o] { toString: [Function (anonymous)] }, body: '() => {\n' + ' cy.visit("index.html");\n' + ` cy.get('[data-cy="item"]', {\n` + ' timeout: 5000\n' + ' }).should("exist");\n' + ' }', async: undefined, sync: undefined, _timeout: 2000, _slow: 10000, _enableTimeouts: true, timedOut: undefined, _retries: 0, _currentRetry: 0, pending: false, type: 'hook', duration: undefined, state: 'failed', parent: p { title: 'page', ctx: {}, suites: [], tests: [Array], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: false, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype], _eventsCount: 1, parent: [p], file: null, id: 'r2', type: 'suite', invocationDetails: [Object] }, _testConfig: { testConfigList: [], unverifiedTestConfig: {}, applied: 'complete' }, order: 1, file: null, invocationDetails: { function: 'Suite.eval', fileUrl: 'http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js', originalFile: 'webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', line: 3, column: 2, whitespace: ' ', stack: 'Error\n' + ' at Suite.eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:11:3)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:10:1)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:25:12)\n' + ' at eval (<anonymous>)' }, wallClockStartedAt: '2024-09-06T13:58:55.116Z', err: { message: "Timed out retrying after 500ms: Expected to find content: 'failure' but never did.", type: 'existence', name: 'AssertionError', stack: "AssertionError: Timed out retrying after 500ms: Expected to find content: 'failure' but never did.\n" + ' at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:10:45)', parsedStack: [Array], codeFrame: [Object] }, clone: [Function (anonymous)], timeout: [Function (anonymous)], slow: [Function (anonymous)], enableTimeouts: [Function (anonymous)], skip: [Function (anonymous)], isPending: [Function (anonymous)], isFailed: [Function (anonymous)], isPassed: [Function (anonymous)], retries: -1, currentRetry: 0, fullTitle: [Function (anonymous)], titlePath: [Function (anonymous)], clearTimeout: [Function (anonymous)], inspect: [Function (anonymous)], resetTimeout: [Function (anonymous)], globals: [Function (anonymous)], run: [Function (anonymous)], _timeoutError: [Function (anonymous)], _events: undefined, _eventsCount: 0, _maxListeners: undefined, setMaxListeners: [Function: setMaxListeners], getMaxListeners: [Function: getMaxListeners], emit: [Function: emit], addListener: [Function: addListener], on: [Function: addListener], prependListener: [Function: prependListener], once: [Function: once], prependOnceListener: [Function: prependOnceListener], removeListener: [Function: removeListener], off: [Function: removeListener], removeAllListeners: [Function: removeAllListeners], listeners: [Function: listeners], rawListeners: [Function: rawListeners], listenerCount: [Function: listenerCount], eventNames: [Function: eventNames], hookName: 'after each' } ]
2024-09-06T13:58:55.867Z cypress:server:socket-base backend:request { eventName: 'resolve:url', args: [ 'index.html', { auth: null, failOnStatusCode: true, retryOnNetworkFailure: true, retryOnStatusCodeFailure: false, retryIntervals: [Array], method: 'GET', body: null, headers: {}, timeout: 30000, isFromSpecBridge: false, hasAlreadyVisitedUrl: false } ] }
2024-09-06T13:58:55.867Z cypress:server:server-base resolving visit { url: 'index.html', userAgent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/13.14.2 Chrome/118.0.5993.159 Electron/27.3.10 Safari/537.36', options: { auth: null, failOnStatusCode: true, retryOnNetworkFailure: true, retryOnStatusCodeFailure: false, retryIntervals: [ 0, 100, 200, 200 ], method: 'GET', body: null, headers: {}, timeout: 30000, isFromSpecBridge: false, hasAlreadyVisitedUrl: false } }
2024-09-06T13:58:55.867Z cypress:proxy:http:util:buffers resetting buffers
2024-09-06T13:58:55.867Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.867Z cypress:server:remote-states getting remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:55.867Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.867Z cypress:server:remote-states getting primary remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null }
2024-09-06T13:58:55.867Z cypress:network:cors Parsed URL { port: '80', protocol: null, subdomain: null, domain: '', tld: '' }
2024-09-06T13:58:55.867Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.867Z cypress:server:remote-states setting remote state { auth: null, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for http://localhost:54974
2024-09-06T13:58:55.867Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.867Z cypress:server:remote-states getting remote state: { auth: null, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:55.868Z cypress:server:server-base sending request with options { auth: null, failOnStatusCode: true, retryOnNetworkFailure: true, retryOnStatusCodeFailure: false, retryIntervals: [ 0, 100, 200, 200 ], method: 'GET', body: null, headers: { accept: 'text/html,*/*', 'x-cypress-authorization': 'uxcw8137a6paydfotpralvgr712oqnhuiyyfsr93jnoi6tbjhc0s9mpzfo9tnoer' }, timeout: 30000, isFromSpecBridge: false, hasAlreadyVisitedUrl: false, gzip: false, url: 'http://localhost:54975/index.html', onBeforeReqInit: [Function: y], followRedirect: [Function: followRedirect] }
2024-09-06T13:58:55.868Z cypress:server:automation:cookies getting:cookies { url: 'http://localhost:54975/index.html' }
2024-09-06T13:58:55.868Z cypress:server:automation:cookies received get:cookies []
2024-09-06T13:58:55.869Z cypress:server:request got cookies from browser { reqUrl: 'http://localhost:54975/index.html', cookies: [] }
2024-09-06T13:58:55.869Z cypress:server:request sending request as stream { auth: null, failOnStatusCode: true, retryOnNetworkFailure: true, retryOnStatusCodeFailure: false, retryIntervals: [ 0, 100, 200, 200 ], method: 'GET', body: null, headers: { accept: 'text/html,*/*', 'x-cypress-authorization': 'uxcw8137a6paydfotpralvgr712oqnhuiyyfsr93jnoi6tbjhc0s9mpzfo9tnoer', 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Cypress/13.14.2 Chrome/118.0.5993.159 Electron/27.3.10 Safari/537.36' }, timeout: 30000, isFromSpecBridge: false, hasAlreadyVisitedUrl: false, gzip: false, url: 'http://localhost:54975/index.html', onBeforeReqInit: [Function: y], followAllRedirects: true }
2024-09-06T13:58:55.872Z cypress:network:agent addRequest called { isHttps: false, href: 'http://localhost:54975/index.html' }
2024-09-06T13:58:55.872Z cypress:network:connect beginning getAddress { hostname: 'localhost', port: '54975' }
2024-09-06T13:58:55.873Z cypress:network:connect got addresses { hostname: 'localhost', port: '54975', addresses: [ { address: '127.0.0.1', family: 4 }, { address: '::1', family: 6 } ] }
2024-09-06T13:58:55.873Z cypress:network:agent got family { family: 4, href: 'http://localhost:54975/index.html' }
2024-09-06T13:58:55.876Z cypress:server:request received status code & headers on request { requestId: 'request4', statusCode: 200, headers: { 'content-type': 'text/html; charset=UTF-8' } }
2024-09-06T13:58:55.876Z cypress:server:request successful response received { requestId: 'request4' }
2024-09-06T13:58:55.876Z cypress:server:server-base resolve:url headers received, buffering response { headers: { 'x-cypress-file-path': '/Users/kgutwin/github/cypress-aftereach-timeout/index.html', 'accept-ranges': 'bytes', 'cache-control': 'public, max-age=0', 'last-modified': 'Fri, 06 Sep 2024 13:37:29 GMT', etag: 'W/"1ab-191c78dde61"', 'content-type': 'text/html; charset=UTF-8', 'content-length': '427', date: 'Fri, 06 Sep 2024 13:58:55 GMT', connection: 'keep-alive', 'keep-alive': 'timeout=5' }, statusCode: 200 }
2024-09-06T13:58:55.876Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.876Z cypress:server:automation:cookies getting:cookies { domain: 'localhost' }
2024-09-06T13:58:55.877Z cypress:server:automation:cookies received get:cookies []
2024-09-06T13:58:55.877Z cypress:server:server-base setting details resolving url { isOkStatusCode: true, contentType: 'text/html', url: 'http://localhost:54974/index.html', status: 200, cookies: [], statusText: 'OK', redirects: [], originalUrl: 'index.html', filePath: '/Users/kgutwin/github/cypress-aftereach-timeout/index.html' }
2024-09-06T13:58:55.877Z cypress:server:server-base resolve:url response ended, setting buffer { newUrl: 'http://localhost:54974/index.html', details: { isOkStatusCode: true, contentType: 'text/html', url: 'http://localhost:54974/index.html', status: 200, cookies: [], statusText: 'OK', redirects: [], originalUrl: 'index.html', filePath: '/Users/kgutwin/github/cypress-aftereach-timeout/index.html', isHtml: true } }
2024-09-06T13:58:55.878Z cypress:proxy:http:util:buffers setting buffer { url: 'http://localhost:54974/index.html' }
2024-09-06T13:58:55.878Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.888Z cypress:proxy:http:util:buffers found request buffer { buffer: { url: 'http://localhost:54974/index.html' } }
2024-09-06T13:58:55.889Z cypress:net-stubbing:server:intercept-response InterceptResponse { req: { url: '/index.html' }, request: undefined }
2024-09-06T13:58:55.890Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.890Z cypress:server:remote-states getting remote state: { auth: null, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:55.890Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.890Z cypress:server:remote-states getting remote state: { auth: null, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:55.892Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:55.929Z cypress:server:socket-base automation:request take:screenshot { titles: [ 'page', 'fails', '"after each" hook' ], testId: 'r3', testAttemptIndex: 0, simple: true, testFailure: true, capture: 'runner', clip: { x: 0, y: 0, width: 1000, height: 660 }, viewport: { width: 1280, height: 720 }, scaled: true, blackout: [], overwrite: false, startTime: '2024-09-06T13:58:55.928Z', appOnly: false, hideRunnerUi: false }
2024-09-06T13:58:55.929Z cypress:server:screenshot (s5) capturing screenshot { titles: [ 'page', 'fails', '"after each" hook' ], testId: 'r3', testAttemptIndex: 0, simple: true, testFailure: true, capture: 'runner', clip: { x: 0, y: 0, width: 1000, height: 660 }, viewport: { width: 1280, height: 720 }, scaled: true, blackout: [], overwrite: false, startTime: '2024-09-06T13:58:55.928Z', appOnly: false, hideRunnerUi: false, specName: 'spec.cy.js' }
2024-09-06T13:58:56.085Z cypress:server:screenshot (s5) ensureSafePath { withoutExt: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots/spec.cy.js/page -- fails -- after each hook (failed)', extension: 'png', num: 0, maxSafeBytes: 254, maxSafePrefixBytes: 250 }
2024-09-06T13:58:56.085Z cypress:server:screenshot (s5) save /Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots/spec.cy.js/page -- fails -- after each hook (failed).png
2024-09-06T13:58:56.086Z cypress:lifecycle:EventRegistrar plugin event registered? { eventName: 'after:screenshot', isRegistered: false }
2024-09-06T13:58:56.088Z cypress:server:reporter got mocha event 'fail' with args: [ { title: '"after each" hook for "fails"', fn: [Function: o] { toString: [Function (anonymous)] }, body: '() => {\n' + ' // trigger a test failure\n' + ' cy.contains("failure", {\n' + ' timeout: 500\n' + ' }).should("exist");\n' + ' // commenting out the above line causes the afterEach hook to succeed\n' + ' }', async: undefined, sync: undefined, _timeout: 2000, _slow: 10000, _enableTimeouts: true, timedOut: undefined, _retries: 0, _currentRetry: 0, pending: false, type: 'test', duration: undefined, state: 'failed', parent: p { title: 'page', ctx: {}, suites: [], tests: [Array], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: false, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype], _eventsCount: 1, parent: [p], file: null, id: 'r2', type: 'suite', invocationDetails: [Object] }, _testConfig: { testConfigList: [], unverifiedTestConfig: {}, applied: 'complete' }, order: 1, file: null, invocationDetails: { function: 'Suite.eval', fileUrl: 'http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js', originalFile: 'webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', line: 8, column: 2, whitespace: ' ', stack: 'Error\n' + ' at Suite.eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:17:3)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:10:1)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:25:12)\n' + ' at eval (<anonymous>)' }, wallClockStartedAt: '2024-09-06T13:58:55.116Z', err: { message: 'Expected to find element: `[data-cy="item"]`, but never found it.\n' + '\n' + 'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`', type: 'existence', name: 'AssertionError', stack: 'AssertionError: Expected to find element: `[data-cy="item"]`, but never found it.\n' + '\n' + 'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`\n' + ' at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:5:50)', parsedStack: [Array], actual: `'[data-cy="item"]'`, expected: `'[data-cy="item"]'`, showDiff: true, codeFrame: [Object] }, failedFromHookId: 'h1', clone: [Function (anonymous)], timeout: [Function (anonymous)], slow: [Function (anonymous)], enableTimeouts: [Function (anonymous)], skip: [Function (anonymous)], isPending: [Function (anonymous)], isFailed: [Function (anonymous)], isPassed: [Function (anonymous)], retries: [Function (anonymous)], currentRetry: [Function (anonymous)], fullTitle: [Function (anonymous)], titlePath: [Function (anonymous)], clearTimeout: [Function (anonymous)], inspect: [Function (anonymous)], resetTimeout: [Function (anonymous)], globals: [Function (anonymous)], run: [Function (anonymous)], _timeoutError: [Function (anonymous)], _events: undefined, _eventsCount: 0, _maxListeners: undefined, setMaxListeners: [Function: setMaxListeners], getMaxListeners: [Function: getMaxListeners], emit: [Function: emit], addListener: [Function: addListener], on: [Function: addListener], prependListener: [Function: prependListener], once: [Function: once], prependOnceListener: [Function: prependOnceListener], removeListener: [Function: removeListener], off: [Function: removeListener], removeAllListeners: [Function: removeAllListeners], listeners: [Function: listeners], rawListeners: [Function: rawListeners], listenerCount: [Function: listenerCount], eventNames: [Function: eventNames], _cypressTestStatusInfo: { attempts: 1, strategy: 'detect-flake-and-pass-on-threshold', outerStatus: 'failed', shouldAttemptsContinue: false } }, { message: 'Expected to find element: `[data-cy="item"]`, but never found it.\n' + '\n' + 'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`', type: 'existence', name: 'AssertionError', stack: 'AssertionError: Expected to find element: `[data-cy="item"]`, but never found it.\n' + '\n' + 'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`\n' + ' at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:5:50)', parsedStack: [ [Object], [Object] ], actual: `'[data-cy="item"]'`, expected: `'[data-cy="item"]'`, showDiff: true, codeFrame: { line: 5, column: 51, originalFile: 'cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', frame: ' 3 | afterEach(() => {\n' + ' 4 | cy.visit("index.html");\n' + `> 5 | cy.get('[data-cy="item"]', { timeout: 5000 }).should("exist");\n` + ' | ^\n' + ' 6 | });\n' + ' 7 |\n' + ' 8 | it("fails", () => {', language: 'js' } } ]
2) "after each" hook for "fails"
2024-09-06T13:58:56.089Z cypress:server:reporter got mocha event 'test end' with args: [ u { title: 'fails', fn: [Function: o] { toString: [Function (anonymous)] }, body: '() => {\n' + ' // trigger a test failure\n' + ' cy.contains("failure", {\n' + ' timeout: 500\n' + ' }).should("exist");\n' + ' // commenting out the above line causes the afterEach hook to succeed\n' + ' }', async: undefined, sync: undefined, _timeout: 2000, _slow: 10000, _enableTimeouts: true, timedOut: undefined, _retries: 0, _currentRetry: 0, pending: false, type: 'test', duration: 224, state: 'failed', parent: p { title: 'page', ctx: {}, suites: [], tests: [Array], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: false, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype], _eventsCount: 1, parent: [p], file: null, id: 'r2', type: 'suite', invocationDetails: [Object] }, id: 'r3', _testConfig: { testConfigList: [], unverifiedTestConfig: {}, applied: 'complete' }, order: 1, file: null, invocationDetails: { function: 'Suite.eval', fileUrl: 'http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js', originalFile: 'webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', line: 8, column: 2, whitespace: ' ', stack: 'Error\n' + ' at Suite.eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:17:3)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:10:1)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:25:12)\n' + ' at eval (<anonymous>)' }, wallClockStartedAt: '2024-09-06T13:58:55.116Z', err: { message: 'Expected to find element: `[data-cy="item"]`, but never found it.\n' + '\n' + 'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`', type: 'existence', name: 'AssertionError', stack: 'AssertionError: Expected to find element: `[data-cy="item"]`, but never found it.\n' + '\n' + 'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`\n' + ' at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:5:50)', parsedStack: [Array], codeFrame: [Object] }, failedFromHookId: 'h1', _cypressTestStatusInfo: { strategy: 'detect-flake-and-pass-on-threshold', shouldAttemptsContinue: false, attempts: 1, outerStatus: 'failed' }, hookName: 'after each', timings: { lifecycle: 12, test: [Object], 'after each': [Array] }, final: true } ]
2024-09-06T13:58:56.089Z cypress:server:reporter got mocha event 'suite end' with args: [ p { title: 'page', ctx: {}, suites: [], tests: [ [u] ], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: false, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype] { newListener: [Function (anonymous)] }, _eventsCount: 1, parent: p { title: '', ctx: {}, suites: [Array], tests: [], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: true, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype], _eventsCount: 1, file: 'cypress/e2e/spec.cy.js', id: 'r1', type: 'suite' }, file: null, id: 'r2', type: 'suite', invocationDetails: { function: 'eval', fileUrl: 'http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js', originalFile: 'webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', line: 2, column: 0, whitespace: ' ', stack: 'Error\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:10:1)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:25:12)\n' + ' at eval (<anonymous>)' } } ]
2024-09-06T13:58:56.109Z cypress:server:reporter got mocha event 'test:after:run' with args: [ u { title: 'fails', fn: [Function: o] { toString: [Function (anonymous)] }, body: '() => {\n' + ' // trigger a test failure\n' + ' cy.contains("failure", {\n' + ' timeout: 500\n' + ' }).should("exist");\n' + ' // commenting out the above line causes the afterEach hook to succeed\n' + ' }', async: undefined, sync: undefined, _timeout: 2000, _slow: 10000, _enableTimeouts: true, timedOut: undefined, _retries: 0, _currentRetry: 0, pending: false, type: 'test', duration: 224, state: 'failed', parent: p { title: 'page', ctx: {}, suites: [], tests: [Array], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: false, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype], _eventsCount: 1, parent: [p], file: null, id: 'r2', type: 'suite', invocationDetails: [Object] }, id: 'r3', _testConfig: { testConfigList: [], unverifiedTestConfig: {}, applied: 'complete' }, order: 1, file: null, invocationDetails: { function: 'Suite.eval', fileUrl: 'http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js', originalFile: 'webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js', relativeFile: 'cypress/e2e/spec.cy.js', absoluteFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', line: 8, column: 2, whitespace: ' ', stack: 'Error\n' + ' at Suite.eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:17:3)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:10:1)\n' + ' at eval (http://localhost:54974/__cypress/tests?p=cypress/e2e/spec.cy.js:25:12)\n' + ' at eval (<anonymous>)' }, wallClockStartedAt: '2024-09-06T13:58:55.116Z', err: { message: 'Expected to find element: `[data-cy="item"]`, but never found it.\n' + '\n' + 'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`', type: 'existence', name: 'AssertionError', stack: 'AssertionError: Expected to find element: `[data-cy="item"]`, but never found it.\n' + '\n' + 'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`\n' + ' at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:5:50)', parsedStack: [Array], codeFrame: [Object] }, failedFromHookId: 'h1', _cypressTestStatusInfo: { strategy: 'detect-flake-and-pass-on-threshold', shouldAttemptsContinue: false, attempts: 1, outerStatus: 'failed' }, hookName: 'after each', timings: { lifecycle: 12, test: [Object], 'after each': [Array] }, final: true, wallClockDuration: 978 } ]
2024-09-06T13:58:56.109Z cypress:server:reporter got mocha event 'suite end' with args: [ p { title: '', ctx: {}, suites: [ [p] ], tests: [], pending: false, _beforeEach: [], _beforeAll: [], _afterEach: [], _afterAll: [], root: true, _timeout: 2000, _enableTimeouts: true, _slow: 10000, _bail: false, _retries: -1, _onlyTests: [], _onlySuites: [], delayed: false, _events: [Object: null prototype] { newListener: [Function (anonymous)] }, _eventsCount: 1, file: 'cypress/e2e/spec.cy.js', id: 'r1', type: 'suite' } ]
2024-09-06T13:58:56.110Z cypress:server:reporter got mocha event 'end' with args: [ undefined ]
0 passing (994ms)
2 failing
1) page
fails:
AssertionError: Timed out retrying after 500ms: Expected to find content: 'failure' but never did.
at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:10:45)
2) page
"after each" hook for "fails":
AssertionError: Expected to find element: `[data-cy="item"]`, but never found it.
Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`
+ expected - actual
at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:5:50)
2024-09-06T13:58:56.112Z cypress:server:run project ended with results {
stats: {
suites: 1,
tests: 1,
passes: 0,
pending: 0,
skipped: 0,
failures: 1,
wallClockStartedAt: 2024-09-06T13:58:55.113Z,
wallClockDuration: 996,
wallClockEndedAt: 2024-09-06T13:58:56.109Z
},
reporter: 'spec',
reporterStats: {
suites: 1,
tests: 1,
passes: 0,
pending: 0,
failures: 2,
start: 2024-09-06T13:58:55.116Z,
end: 2024-09-06T13:58:56.110Z,
duration: 994
},
hooks: [
{
hookId: 'h1',
hookName: 'after each',
title: [Array],
body: '() => {\n' +
' cy.visit("index.html");\n' +
` cy.get('[data-cy="item"]', {\n` +
' timeout: 5000\n' +
' }).should("exist");\n' +
' }'
}
],
tests: [
{
testId: 'r3',
title: [Array],
state: 'failed',
body: '() => {\n' +
' // trigger a test failure\n' +
' cy.contains("failure", {\n' +
' timeout: 500\n' +
' }).should("exist");\n' +
' // commenting out the above line causes the afterEach hook to succeed\n' +
' }',
displayError: 'AssertionError: Expected to find element: `[data-cy="item"]`, but never found it.\n' +
'\n' +
'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`\n' +
' at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:5:50)',
attempts: [Array]
}
]
}
2024-09-06T13:58:56.112Z cypress:server:run received project end
2024-09-06T13:58:56.112Z cypress:server:run received videoController { videoController: undefined }
2024-09-06T13:58:56.112Z cypress:server:run spec results: { error: null, reporter: 'spec', reporterStats: { suites: 1, tests: 1, passes: 0, pending: 0, failures: 2, start: 2024-09-06T13:58:55.116Z, end: 2024-09-06T13:58:56.110Z, duration: 994 }, screenshots: [ { height: 1440, name: null, path: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots/spec.cy.js/page -- fails (failed).png', takenAt: '2024-09-06T13:58:55.649Z', width: 2560 }, { height: 1440, name: null, path: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots/spec.cy.js/page -- fails -- after each hook (failed).png', takenAt: '2024-09-06T13:58:55.929Z', width: 2560 } ], spec: { absolute: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js', fileExtension: '.js', fileName: 'spec', name: 'spec.cy.js', relative: 'cypress/e2e/spec.cy.js' }, stats: { duration: 996, endedAt: 2024-09-06T13:58:56.109Z, failures: 1, passes: 0, pending: 0, skipped: 0, startedAt: 2024-09-06T13:58:55.113Z, suites: 1, tests: 1 }, tests: [ { attempts: [Array], displayError: 'AssertionError: Expected to find element: `[data-cy="item"]`, but never found it.\n' + '\n' + 'Because this error occurred during a `after each` hook we are skipping the remaining tests in the current suite: `page`\n' + ' at Context.eval (webpack://cypress-test-tiny/./cypress/e2e/spec.cy.js:5:50)', duration: 978, state: 'failed', title: [Array] } ], video: null }
2024-09-06T13:58:56.112Z cypress:server:run execute after:spec
2024-09-06T13:58:56.112Z cypress:lifecycle:EventRegistrar plugin event registered? { eventName: 'after:spec', isRegistered: false }
2024-09-06T13:58:56.112Z cypress:server:run No video found after spec ran - skipping compression. Video path: undefined
(Results)
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ Tests: 1 │
│ Passing: 0 │
│ Failing: 1 │
│ Pending: 0 │
│ Skipped: 0 │
│ Screenshots: 2 │
│ Video: false │
│ Duration: 0 seconds │
│ Spec Ran: spec.cy.js │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
(Screenshots)
- /Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots/spec.cy.js/p (2560x1440)
age -- fails (failed).png
- /Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots/spec.cy.js/p (2560x1440)
age -- fails -- after each hook (failed).png
2024-09-06T13:58:56.113Z cypress:server:run attempting to close the browser tab
2024-09-06T13:58:56.113Z cypress:server:browsers:electron sendClose called, browserCriClient is set? true
2024-09-06T13:58:56.113Z cypress:server:browsers:cri-client closing
2024-09-06T13:58:56.113Z cypress:server:browsers:cri-client closing cri client { closed: false, target: 'C92843C3B17EDC6B1D1F82C0CBA7A600' }
2024-09-06T13:58:56.113Z cypress:server:browsers:cdp-connection:C92843C3B17EDC6B1D1F82C0CBA7A600 disconnect of target C92843C3B17EDC6B1D1F82C0CBA7A600 requested. { terminated: false, connection: true, reconnection: false }
2024-09-06T13:58:56.114Z cypress:server:browsers:cri-client Encountered error on send { command: 'Runtime.evaluate', params: { expression: '\n' + " if (window['cypressSocket-/__socket/default'] && window['cypressSocket-/__socket/default'].send) {\n" + ` window['cypressSocket-/__socket/default'].send('"42/__socket/default,[[\\\\"1\\\\",\\\\"2\\\\",\\\\"3\\\\"],\\\\"tests:finished\\\\",\\\\"f234ddce-8469-483b-9d64-b8b3667dc757\\\\",[]]"')\n` + ' }\n' + ' ', contextId: 3 }, sessionId: undefined, err: d [Error]: Runtime.evaluate failed due to the websocket being disconnected. at p.send (<embedded>:2753:65159) at async E.send (<embedded>:2753:67284) { originalError: Error: WebSocket connection closed at _._handleConnectionClose (<embedded>:653:580021) at A.<anonymous> (<embedded>:653:578085) at Object.onceWrapper (node:events:629:26) at A.emit (node:events:514:28) at A.emitClose (<embedded>:653:558309) at Socket.H (<embedded>:653:565620) at Socket.emit (node:events:514:28) at TCP.<anonymous> (node:net:323:12), kind: 'cdp_disconnected' } }
2024-09-06T13:58:56.115Z cypress:server:browsers:cri-client error classified as WEBSOCKET_NOT_OPEN_RE; enqueuing and attempting to reconnect
2024-09-06T13:58:56.115Z cypress:server:browsers:cdp-command-queue enqueing command Runtime.evaluate
2024-09-06T13:58:56.115Z cypress:server:browsers:cd-command-queue enqueing command Runtime.evaluate with params { expression: '\n' + " if (window['cypressSocket-/__socket/default'] && window['cypressSocket-/__socket/default'].send) {\n" + ` window['cypressSocket-/__socket/default'].send('"42/__socket/default,[[\\\\"1\\\\",\\\\"2\\\\",\\\\"3\\\\"],\\\\"tests:finished\\\\",\\\\"f234ddce-8469-483b-9d64-b8b3667dc757\\\\",[]]"')\n` + ' }\n' + ' ', contextId: 3 }
2024-09-06T13:58:56.115Z cypress:server:browsers:cdp-command-queue Command enqueued; new length: 1
2024-09-06T13:58:56.115Z cypress:server:browsers:cd-command-queue Queue Contents: [
{
command: 'Runtime.evaluate',
params: {
expression: '\n' +
" if (window['cypressSocket-/__socket/default'] && window['cypressSocket-/__socket/default'].send) {\n" +
` window['cypressSocket-/__socket/default'].send('"42/__socket/default,[[\\\\"1\\\\",\\\\"2\\\\",\\\\"3\\\\"],\\\\"tests:finished\\\\",\\\\"f234ddce-8469-483b-9d64-b8b3667dc757\\\\",[]]"')\n` +
' }\n' +
' ',
contextId: 3
},
deferred: {
resolve: [Function (anonymous)],
reject: [Function (anonymous)],
promise: [Promise]
},
sessionId: undefined
}
]
2024-09-06T13:58:56.115Z cypress:server:browsers:cri-client connection was closed was trying to reconnect
2024-09-06T13:58:56.115Z cypress:server:browsers:cri-client closed cri client { closed: true, target: 'C92843C3B17EDC6B1D1F82C0CBA7A600' }
2024-09-06T13:58:56.115Z cypress:server:browsers:cri-client closing
2024-09-06T13:58:56.115Z cypress:server:browsers:cri-client closing cri client { closed: false, target: 'ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0' }
2024-09-06T13:58:56.115Z cypress:server:browsers:cdp-connection:ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 disconnect of target ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0 requested. { terminated: false, connection: true, reconnection: false }
2024-09-06T13:58:56.115Z cypress:server:browsers:cri-client closed cri client { closed: true, target: 'ws://127.0.0.1:54973/devtools/browser/5cffff3b-f86b-4ef5-ae13-13417bfaa9e0' }
2024-09-06T13:58:56.115Z cypress:server:browsers:electron closed event fired
2024-09-06T13:58:56.115Z cypress:server:windows error removing all extensions { err: TypeError: Object has been destroyed at Object.j (<embedded>:2753:127297) at BrowserWindow.<anonymous> (<embedded>:2753:141101) at Object.onceWrapper (node:events:629:26) at BrowserWindow.emit (node:events:526:35) at E.sendCloseCommandFn (<embedded>:2753:135639), extensions: undefined }
2024-09-06T13:58:56.115Z cypress:server:browsers browser instance exit event received { code: undefined, signal: undefined }
2024-09-06T13:58:56.115Z cypress:server:preprocessor removeFile /Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js
2024-09-06T13:58:56.115Z cypress:server:preprocessor base emitter plugin close event
2024-09-06T13:58:56.115Z cypress:server:preprocessor base emitter native close event
2024-09-06T13:58:56.115Z cypress:server:preprocessor base emitter native close event
2024-09-06T13:58:56.115Z cypress:server:browsers:electron clearInstanceState called with options { options: {} }
2024-09-06T13:58:56.116Z cypress:server:browsers:electron closing remote interface client
2024-09-06T13:58:56.116Z cypress:server:browsers:browser-cri-client browser cri client is already closed
2024-09-06T13:58:56.116Z cypress:server:run all BrowserWindows closed, not exiting
2024-09-06T13:58:56.116Z cypress:webpack close /Users/kgutwin/github/cypress-aftereach-timeout/cypress/e2e/spec.cy.js
2024-09-06T13:58:56.121Z cypress:server:run resetting server state
2024-09-06T13:58:56.121Z cypress:proxy:http:util:buffers resetting buffers
2024-09-06T13:58:56.122Z cypress:network:cors Parsed URL { port: '80', protocol: null, subdomain: null, domain: '', tld: '' }
2024-09-06T13:58:56.122Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:56.122Z cypress:server:remote-states setting remote state { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for http://localhost:54974
2024-09-06T13:58:56.122Z cypress:network:cors Parsed URL { port: '54974', protocol: 'http:', subdomain: null, domain: '', tld: 'localhost' }
2024-09-06T13:58:56.122Z cypress:server:remote-states getting remote state: { auth: undefined, origin: 'http://localhost:54974', strategy: 'file', fileServer: 'http://localhost:54975', domainName: 'localhost', props: null } for: http://localhost:54974
2024-09-06T13:58:56.123Z cypress:server:run final results of all runs: { browserName: 'electron', browserPath: '', browserVersion: '118.0.5993.159', config: { projectRoot: '/Users/kgutwin/github/cypress-aftereach-timeout', projectName: 'cypress-aftereach-timeout', configFile: 'cypress.config.js', isTextTerminal: true, animationDistanceThreshold: 5, arch: 'arm64', baseUrl: null, blockHosts: null, chromeWebSecurity: true, clientCertificates: [], defaultCommandTimeout: 4000, downloadsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/downloads', env: {}, execTimeout: 60000, experimentalCspAllowList: false, experimentalFetchPolyfill: false, experimentalInteractiveRunEvents: false, experimentalRunAllSpecs: false, experimentalMemoryManagement: false, experimentalModifyObstructiveThirdPartyCode: false, experimentalSkipDomainInjection: null, experimentalJustInTimeCompile: false, experimentalOriginDependencies: false, experimentalSourceRewriting: false, experimentalSingleTabRunMode: false, experimentalStudio: false, experimentalWebKitSupport: false, fileServerFolder: '/Users/kgutwin/github/cypress-aftereach-timeout', fixturesFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/fixtures', excludeSpecPattern: '*.hot-update.js', includeShadowDom: false, keystrokeDelay: 0, modifyObstructiveCode: true, numTestsKeptInMemory: 0, platform: 'darwin', pageLoadTimeout: 60000, port: 54974, projectId: null, redirectionLimit: 20, reporter: 'spec', reporterOptions: null, requestTimeout: 5000, resolvedNodePath: '/opt/homebrew/Cellar/node@18/18.20.2/bin/node', resolvedNodeVersion: '18.20.2', responseTimeout: 30000, retries: { runMode: 0, openMode: 0, experimentalStrategy: undefined, experimentalOptions: undefined }, screenshotOnRunFailure: true, screenshotsFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/screenshots', slowTestThreshold: 10000, scrollBehavior: 'top', supportFile: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/support/e2e.js', taskTimeout: 60000, testIsolation: true, trashAssetsBeforeRuns: true, userAgent: null, video: false, videoCompression: false, videosFolder: '/Users/kgutwin/github/cypress-aftereach-timeout/cypress/videos', viewportHeight: 660, viewportWidth: 1000, waitForAnimations: true, watchForFileChanges: false, specPattern: 'cypress/e2e/**/*.cy.{js,jsx,ts,tsx}', browsers: [ [Object], [Object], [Object] ], cypressBinaryRoot: '/Users/kgutwin/Library/Caches/Cypress/13.14.2/Cypress.app/Contents/Resources/app', hosts: null, isInteractive: true, version: '13.14.2', testingType: 'e2e', browser: null, cypressInternalEnv: 'production' }, cypressVersion: '13.14.2', endedTestsAt: 2024-09-06T13:58:56.109Z, osName: 'darwin', osVersion: '23.3.0', runs: [ { error: null, reporter: 'spec', reporterStats: [Object], screenshots: [Array], spec: [Object], stats: [Object], tests: [Array], video: null } ], runUrl: undefined, startedTestsAt: 2024-09-06T13:58:55.113Z, totalDuration: 996, totalFailed: 1, totalPassed: 0, totalPending: 0, totalSkipped: 0, totalSuites: 1, totalTests: 1 }
2024-09-06T13:58:56.123Z cypress:lifecycle:EventRegistrar plugin event registered? { eventName: 'after:run', isRegistered: false }
====================================================================================================
(Run Finished)
Spec Tests Passing Failing Pending Skipped
┌────────────────────────────────────────────────────────────────────────────────────────────────┐
│ ✖ spec.cy.js 996ms 1 - 1 - - │
└────────────────────────────────────────────────────────────────────────────────────────────────┘
✖ 1 of 1 failed (100%) 996ms 1 - 1 - -
2024-09-06T13:58:56.137Z cypress:server:cypress about to exit with code 1
2024-09-06T13:58:56.138Z cypress:server:browsers browsers.kill called with no active instance
2024-09-06T13:58:56.138Z cypress:proxy:http:util:prerequests metrics: { browserPreRequestsReceived: 38, proxyRequestsReceived: 1, immediatelyMatchedRequests: 1, unmatchedRequests: 0, unmatchedPreRequests: 0 }
2024-09-06T13:58:56.138Z cypress:server:util:socket_allowed allowed socket closed, removing { localPort: 54996 }
2024-09-06T13:58:56.170Z cypress:cli child event fired { event: 'exit', code: 1, signal: null }
2024-09-06T13:58:56.170Z cypress:cli child event fired { event: 'close', code: 1, signal: null }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment