UNPKG

@revoloo/cypress6

Version:

Cypress.io end to end testing tool

1,040 lines (647 loc) 168 kB
exports['e2e record passing passes 1'] = ` ==================================================================================================== (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 1.2.3 │ │ Browser: FooBrowser 88 │ │ Specs: 4 found (record_error_spec.js, record_fail_spec.js, record_pass_spec.js, record_un │ │ caught_spec.js) │ │ Searched: cypress/integration/record* │ │ Params: Tag: false, Group: false, Parallel: false │ │ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_error_spec.js (1 of 4) Estimated: 8 seconds Oops...we found an error preparing this test file: cypress/integration/record_error_spec.js The error was: Error: Webpack Compilation Error ./cypress/integration/record_error_spec.js Module not found: Error: Can't resolve '../it/does/not/exist' in '/foo/bar/.projects/e2e/cypress/integration' Looked for and couldn't find the file at the following paths: [/foo/bar/.projects/e2e/cypress/it/does/not/exist] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.js] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.json] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.jsx] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.mjs] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.coffee] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.ts] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.tsx] @ ./cypress/integration/record_error_spec.js 3:0-31 [stack trace lines] This occurred while Cypress was compiling and bundling your test code. This is usually caused by: - A missing file or dependency - A syntax error in the file or one of its dependencies Fix the error in your code and re-run your tests. (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 0 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 0 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 8 seconds │ │ Spec Ran: record_error_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /XXX/XXX/XXX/cypress/videos/record_error_spec.js.mp4 (X second) (Uploading Results) - Done Uploading (1/1) /foo/bar/.projects/e2e/cypress/videos/record_error_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_fail_spec.js (2 of 4) Estimated: 8 seconds record fails 1) "before each" hook for "fails 1" 0 passing 1 failing 1) record fails "before each" hook for "fails 1": Error: foo Because this error occurred during a \`before each\` hook we are skipping the remaining tests in the current suite: \`record fails\` [stack trace lines] (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 1 │ │ Screenshots: 1 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 8 seconds │ │ Spec Ran: record_fail_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_fail_spec.js/record fails -- fails 1 -- (1280x720) before each hook (failed).png (Video) - Started processing: Compressing to 32 CRF - Finished processing: /XXX/XXX/XXX/cypress/videos/record_fail_spec.js.mp4 (X second) (Uploading Results) - Done Uploading (*/2) /foo/bar/.projects/e2e/cypress/screenshots/record_fail_spec.js/record fails -- fails 1 -- before each hook (failed).png - Done Uploading (*/2) /foo/bar/.projects/e2e/cypress/videos/record_fail_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_pass_spec.js (3 of 4) Estimated: 8 seconds record pass ✓ passes - is pending 1 passing 1 pending (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 1 │ │ Failing: 0 │ │ Pending: 1 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 8 seconds │ │ Spec Ran: record_pass_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_pass_spec.js/yay it passes.png (400x1022) (Uploading Results) - Done Uploading (1/1) /foo/bar/.projects/e2e/cypress/screenshots/record_pass_spec.js/yay it passes.png ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_uncaught_spec.js (4 of 4) Estimated: 8 seconds 1) An uncaught error was detected outside of a test 0 passing 1 failing 1) An uncaught error was detected outside of a test: Error: The following error originated from your test code, not from Cypress. > instantly fails When Cypress detects uncaught errors originating from your test code it will automatically fail the current test. Cypress could not associate this error to any specific test. We dynamically generated a new test to display this failure. [stack trace lines] (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 8 seconds │ │ Spec Ran: record_uncaught_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_uncaught_spec.js/An uncaught error was d (1280x720) etected outside of a test (failed).png (Video) - Started processing: Compressing to 32 CRF - Finished processing: /XXX/XXX/XXX/cypress/videos/record_uncaught_spec.js.mp4 (X second) (Uploading Results) - Done Uploading (*/2) /foo/bar/.projects/e2e/cypress/screenshots/record_uncaught_spec.js/An uncaught error was detected outside of a test (failed).png - Done Uploading (*/2) /foo/bar/.projects/e2e/cypress/videos/record_uncaught_spec.js.mp4 ==================================================================================================== (Run Finished) Spec Tests Passing Failing Pending Skipped ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ ✖ record_error_spec.js XX:XX - - 1 - - │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ record_fail_spec.js XX:XX 2 - 1 - 1 │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✔ record_pass_spec.js XX:XX 2 1 - 1 - │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ record_uncaught_spec.js XX:XX 1 - 1 - - │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ✖ 3 of 4 failed (75%) XX:XX 5 1 3 1 1 ─────────────────────────────────────────────────────────────────────────────────────────────────────── Recorded Run: https://dashboard.cypress.io/projects/cjvoj7/runs/12 ` exports['e2e record api interaction errors project 404 errors and exits 1'] = ` We could not find a project with the ID: pid123 This projectId came from your 'cypress.json' file or an environment variable. Please log into the Dashboard and find your project. We will list the correct projectId in the 'Settings' tab. Alternatively, you can create a new project using the Desktop Application. https://on.cypress.io/dashboard ` exports['e2e record api interaction errors update instance stdout warns but proceeds 1'] = ` ==================================================================================================== (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 1.2.3 │ │ Browser: FooBrowser 88 │ │ Specs: 1 found (record_pass_spec.js) │ │ Searched: cypress/integration/record_pass* │ │ Params: Tag: false, Group: false, Parallel: false │ │ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_pass_spec.js (1 of 1) Estimated: 8 seconds record pass ✓ passes - is pending 1 passing 1 pending (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 1 │ │ Failing: 0 │ │ Pending: 1 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 8 seconds │ │ Spec Ran: record_pass_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_pass_spec.js/yay it passes.png (400x1022) (Uploading Results) - Done Uploading (1/1) /foo/bar/.projects/e2e/cypress/screenshots/record_pass_spec.js/yay it passes.png Warning: We encountered an error talking to our servers. This run will not be recorded. This error will not alter the exit code. StatusCodeError: 500 - "Internal Server Error" ==================================================================================================== (Run Finished) Spec Tests Passing Failing Pending Skipped ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ ✔ record_pass_spec.js XX:XX 2 1 - 1 - │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ✔ All specs passed! XX:XX 2 1 - 1 - ─────────────────────────────────────────────────────────────────────────────────────────────────────── Recorded Run: https://dashboard.cypress.io/projects/cjvoj7/runs/12 ` exports['e2e record recordKey errors and exits without recordKey 1'] = ` You passed the --record flag but did not provide us your Record Key. You can pass us your Record Key like this: cypress run --record --key <record_key> You can also set the key as an environment variable with the name CYPRESS_RECORD_KEY. https://on.cypress.io/how-do-i-record-runs ` exports['e2e record projectId errors and exits without projectId 1'] = ` You passed the --record flag but this project has not been setup to record. This project is missing the 'projectId' inside of 'cypress.json'. We cannot uniquely identify this project without this id. You need to setup this project to record. This will generate a unique 'projectId'. Alternatively if you omit the --record flag this project will run without recording. https://on.cypress.io/recording-project-runs ` exports['e2e record api interaction errors recordKey and projectId errors and exits on 401 1'] = ` Your Record Key f858a...ee7e1 is not valid with this project: pid123 It may have been recently revoked by you or another user. Please log into the Dashboard to see the valid record keys. https://on.cypress.io/dashboard/projects/pid123 ` exports['e2e record video recording does not upload when not enabled 1'] = ` ==================================================================================================== (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 1.2.3 │ │ Browser: FooBrowser 88 │ │ Specs: 1 found (record_pass_spec.js) │ │ Searched: cypress/integration/record_pass* │ │ Params: Tag: false, Group: false, Parallel: false │ │ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_pass_spec.js (1 of 1) Estimated: 8 seconds record pass ✓ passes - is pending 1 passing 1 pending (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 1 │ │ Failing: 0 │ │ Pending: 1 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: false │ │ Duration: X seconds │ │ Estimated: 8 seconds │ │ Spec Ran: record_pass_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_pass_spec.js/yay it passes.png (400x1022) (Uploading Results) - Done Uploading (1/1) /foo/bar/.projects/e2e/cypress/screenshots/record_pass_spec.js/yay it passes.png ==================================================================================================== (Run Finished) Spec Tests Passing Failing Pending Skipped ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ ✔ record_pass_spec.js XX:XX 2 1 - 1 - │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ✔ All specs passed! XX:XX 2 1 - 1 - ─────────────────────────────────────────────────────────────────────────────────────────────────────── Recorded Run: https://dashboard.cypress.io/projects/cjvoj7/runs/12 ` exports['e2e record api interaction errors uploading assets warns but proceeds 1'] = ` ==================================================================================================== (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 1.2.3 │ │ Browser: FooBrowser 88 │ │ Specs: 1 found (record_pass_spec.js) │ │ Searched: cypress/integration/record_pass* │ │ Params: Tag: false, Group: false, Parallel: false │ │ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_pass_spec.js (1 of 1) Estimated: 8 seconds record pass ✓ passes - is pending 1 passing 1 pending (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 1 │ │ Failing: 0 │ │ Pending: 1 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 8 seconds │ │ Spec Ran: record_pass_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_pass_spec.js/yay it passes.png (400x1022) (Video) - Started processing: Compressing to 32 CRF - Finished processing: /XXX/XXX/XXX/cypress/videos/record_pass_spec.js.mp4 (X second) (Uploading Results) - Failed Uploading (*/2) /foo/bar/.projects/e2e/cypress/screenshots/record_pass_spec.js/yay it passes.png - Failed Uploading (*/2) /foo/bar/.projects/e2e/cypress/videos/record_pass_spec.js.mp4 ==================================================================================================== (Run Finished) Spec Tests Passing Failing Pending Skipped ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ ✔ record_pass_spec.js XX:XX 2 1 - 1 - │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ✔ All specs passed! XX:XX 2 1 - 1 - ─────────────────────────────────────────────────────────────────────────────────────────────────────── Recorded Run: https://dashboard.cypress.io/projects/cjvoj7/runs/12 ` exports['e2e record misconfiguration errors and exits when no specs found 1'] = ` Can't run because no spec files were found. We searched for any files matching this glob pattern: cypress/integration/notfound/** Relative to the project root folder: /foo/bar/.projects/e2e ` exports['e2e record recordKey warns but does not exit when is forked pr 1'] = ` Warning: It looks like you are trying to record this run from a forked PR. The 'Record Key' is missing. Your CI provider is likely not passing private environment variables to builds from forks. These results will not be recorded. This error will not alter the exit code. ==================================================================================================== (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 1.2.3 │ │ Browser: FooBrowser 88 │ │ Specs: 1 found (record_pass_spec.js) │ │ Searched: cypress/integration/record_pass* │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_pass_spec.js (1 of 1) record pass ✓ passes - is pending 1 passing 1 pending (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 1 │ │ Failing: 0 │ │ Pending: 1 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: true │ │ Duration: X seconds │ │ Spec Ran: record_pass_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_pass_spec.js/yay it passes.png (400x1022) ==================================================================================================== (Run Finished) Spec Tests Passing Failing Pending Skipped ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ ✔ record_pass_spec.js XX:XX 2 1 - 1 - │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ✔ All specs passed! XX:XX 2 1 - 1 - ` exports['e2e record parallelization passes in parallel with group 1'] = ` ==================================================================================================== (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 1.2.3 │ │ Browser: FooBrowser 88 │ │ Specs: 4 found (record_error_spec.js, record_fail_spec.js, record_pass_spec.js, record_un │ │ caught_spec.js) │ │ Searched: cypress/integration/record* │ │ Params: Tag: nightly, Group: prod-e2e, Parallel: true │ │ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_pass_spec.js (1 of 4) Estimated: 1 second record pass ✓ passes - is pending 1 passing 1 pending (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 1 │ │ Failing: 0 │ │ Pending: 1 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 1 second │ │ Spec Ran: record_pass_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_pass_spec.js/yay it passes.png (400x1022) (Uploading Results) - Done Uploading (1/1) /foo/bar/.projects/e2e/cypress/screenshots/record_pass_spec.js/yay it passes.png ==================================================================================================== (Run Finished) Spec Tests Passing Failing Pending Skipped ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ ✔ record_pass_spec.js XX:XX 2 1 - 1 - │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ✔ All specs passed! XX:XX 2 1 - 1 - ─────────────────────────────────────────────────────────────────────────────────────────────────────── Recorded Run: https://dashboard.cypress.io/projects/cjvoj7/runs/12 ` exports['e2e record parallelization passes in parallel with group 2'] = ` ==================================================================================================== (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 1.2.3 │ │ Browser: FooBrowser 88 │ │ Specs: 4 found (record_error_spec.js, record_fail_spec.js, record_pass_spec.js, record_un │ │ caught_spec.js) │ │ Searched: cypress/integration/record* │ │ Params: Tag: nightly, Group: prod-e2e, Parallel: true │ │ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_error_spec.js (2 of 4) Estimated: 1 second Oops...we found an error preparing this test file: cypress/integration/record_error_spec.js The error was: Error: Webpack Compilation Error ./cypress/integration/record_error_spec.js Module not found: Error: Can't resolve '../it/does/not/exist' in '/foo/bar/.projects/e2e/cypress/integration' Looked for and couldn't find the file at the following paths: [/foo/bar/.projects/e2e/cypress/it/does/not/exist] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.js] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.json] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.jsx] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.mjs] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.coffee] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.ts] [/foo/bar/.projects/e2e/cypress/it/does/not/exist.tsx] @ ./cypress/integration/record_error_spec.js 3:0-31 [stack trace lines] This occurred while Cypress was compiling and bundling your test code. This is usually caused by: - A missing file or dependency - A syntax error in the file or one of its dependencies Fix the error in your code and re-run your tests. (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 0 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 0 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 1 second │ │ Spec Ran: record_error_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Video) - Started processing: Compressing to 32 CRF - Finished processing: /XXX/XXX/XXX/cypress/videos/record_error_spec.js.mp4 (X second) (Uploading Results) - Done Uploading (1/1) /foo/bar/.projects/e2e/cypress/videos/record_error_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_fail_spec.js (3 of 4) Estimated: 2 seconds record fails 1) "before each" hook for "fails 1" 0 passing 1 failing 1) record fails "before each" hook for "fails 1": Error: foo Because this error occurred during a \`before each\` hook we are skipping the remaining tests in the current suite: \`record fails\` [stack trace lines] (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 1 │ │ Screenshots: 1 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 2 seconds │ │ Spec Ran: record_fail_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_fail_spec.js/record fails -- fails 1 -- (1280x720) before each hook (failed).png (Video) - Started processing: Compressing to 32 CRF - Finished processing: /XXX/XXX/XXX/cypress/videos/record_fail_spec.js.mp4 (X second) (Uploading Results) - Done Uploading (*/2) /foo/bar/.projects/e2e/cypress/screenshots/record_fail_spec.js/record fails -- fails 1 -- before each hook (failed).png - Done Uploading (*/2) /foo/bar/.projects/e2e/cypress/videos/record_fail_spec.js.mp4 ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_uncaught_spec.js (4 of 4) Estimated: 3 seconds 1) An uncaught error was detected outside of a test 0 passing 1 failing 1) An uncaught error was detected outside of a test: Error: The following error originated from your test code, not from Cypress. > instantly fails When Cypress detects uncaught errors originating from your test code it will automatically fail the current test. Cypress could not associate this error to any specific test. We dynamically generated a new test to display this failure. [stack trace lines] (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 1 │ │ Passing: 0 │ │ Failing: 1 │ │ Pending: 0 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: true │ │ Duration: X seconds │ │ Estimated: 3 seconds │ │ Spec Ran: record_uncaught_spec.js │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ (Screenshots) - /XXX/XXX/XXX/cypress/screenshots/record_uncaught_spec.js/An uncaught error was d (1280x720) etected outside of a test (failed).png (Video) - Started processing: Compressing to 32 CRF - Finished processing: /XXX/XXX/XXX/cypress/videos/record_uncaught_spec.js.mp4 (X second) (Uploading Results) - Done Uploading (*/2) /foo/bar/.projects/e2e/cypress/screenshots/record_uncaught_spec.js/An uncaught error was detected outside of a test (failed).png - Done Uploading (*/2) /foo/bar/.projects/e2e/cypress/videos/record_uncaught_spec.js.mp4 ==================================================================================================== (Run Finished) Spec Tests Passing Failing Pending Skipped ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ ✖ record_error_spec.js XX:XX - - 1 - - │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ record_fail_spec.js XX:XX 2 - 1 - 1 │ ├────────────────────────────────────────────────────────────────────────────────────────────────┤ │ ✖ record_uncaught_spec.js XX:XX 1 - 1 - - │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ✖ 3 of 3 failed (100%) XX:XX 3 - 3 - 1 ─────────────────────────────────────────────────────────────────────────────────────────────────────── Recorded Run: https://dashboard.cypress.io/projects/cjvoj7/runs/12 ` exports['e2e record api interaction errors create run 422 errors and exits when group name is in use 1'] = ` You passed the --group flag, but this group name has already been used for this run. The existing run is: https://dashboard.cypress.io/runs/12345 The --group flag you passed was: e2e-tests If you are trying to parallelize this run, then also pass the --parallel flag, else pass a different group name. https://on.cypress.io/run-group-name-not-unique ` exports['e2e record api interaction errors create run unknown 422 errors and exits when there is an unknown 422 response 1'] = ` We encountered an unexpected error talking to our servers. There is likely something wrong with the request. The --tag flag you passed was: nightly The --group flag you passed was: e2e-tests The --parallel flag you passed was: true The --ciBuildId flag you passed was: ciBuildId123 The server's response was: StatusCodeError: 422 { "code": "SOMETHING_UNKNOWN", "message": "An unknown message here from the server." } ` exports['e2e record api interaction errors create run 500 does not proceed and exits with error when parallelizing 1'] = ` We encountered an unexpected error talking to our servers. Because you passed the --parallel flag, this run cannot proceed because it requires a valid response from our servers. The --group flag you passed was: foo The --ciBuildId flag you passed was: ciBuildId123 The server's response was: StatusCodeError: 500 - "Internal Server Error" ` exports['e2e record api interaction errors create instance 500 does not proceed and exits with error when parallelizing and creating instance 1'] = ` ==================================================================================================== (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 1.2.3 │ │ Browser: FooBrowser 88 │ │ Specs: 1 found (record_pass_spec.js) │ │ Searched: cypress/integration/record_pass* │ │ Params: Tag: nightly, Group: foo, Parallel: true │ │ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ We encountered an unexpected error talking to our servers. Because you passed the --parallel flag, this run cannot proceed because it requires a valid response from our servers. The --group flag you passed was: foo The --ciBuildId flag you passed was: ciBuildId123 The server's response was: StatusCodeError: 500 - "Internal Server Error" ` exports['e2e record api interaction errors update instance 500 does not proceed and exits with error when parallelizing and updating instance 1'] = ` ==================================================================================================== (Run Starting) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Cypress: 1.2.3 │ │ Browser: FooBrowser 88 │ │ Specs: 1 found (record_pass_spec.js) │ │ Searched: cypress/integration/record_pass* │ │ Params: Tag: nightly, Group: foo, Parallel: true │ │ Run URL: https://dashboard.cypress.io/projects/cjvoj7/runs/12 │ └────────────────────────────────────────────────────────────────────────────────────────────────┘ ──────────────────────────────────────────────────────────────────────────────────────────────────── Running: record_pass_spec.js (1 of 1) Estimated: 5 seconds record pass ✓ passes - is pending 1 passing 1 pending (Results) ┌────────────────────────────────────────────────────────────────────────────────────────────────┐ │ Tests: 2 │ │ Passing: 1 │ │ Failing: 0 │ │ Pending: 1 │ │ Skipped: 0 │ │ Screenshots: 1 │ │ Video: true