question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Bug: Crash "Error: write EPIPE" when running all specs

See original GitHub issue

Current behavior:

Update: It also crashes on my Mac now:

  • Vue 2.6.11
  • cypress 3.8.3
  • macOS 10.15.2

When running all of my tests cypress crashes with this error. This only happens on Ubuntu, it does not crash on Mac. It also works if I run it without GUI, Chrome and Electron crash in GUI mode. I have 18 specs file, when I run only one of them it works:

GET /orders/z3iipa7oas= 200 0.537 ms - -
GET /css/app.e4aeefad.css 304 5.918 ms - -
GET /css/chunk-vendors.62fbbd79.css 304 8.601 ms - -
GET /css/chunk-0aa61690.e4b926f1.css 304 4.638 ms - -
GET /js/app.fc62f77b.js 304 9.212 ms - -
GET /js/chunk-vendors.b651c705.js 304 8.521 ms - -
GET /css/chunk-0cb812a3.0697acb2.css 304 11.145 ms - -
GET /css/chunk-27278954.cf0a50b7.css 304 7.038 ms - -
GET /css/chunk-3475f92a.a9a9c9d3.css 304 9.682 ms - -
GET /css/chunk-410a22a2.75c0ec7e.css 304 5.664 ms - -
GET /css/chunk-43ed880c.e4b926f1.css 304 5.350 ms - -
GET /css/chunk-4a05dc94.e4b926f1.css 304 3.410 ms - -
GET /css/chunk-572f142b.568f3b40.css 304 2.519 ms - -
GET /css/chunk-677fc686.62c976ab.css 304 2.452 ms - -
GET /css/chunk-68cd030a.e4b926f1.css 304 7.274 ms - -
GET /css/chunk-76d417c4.e4b926f1.css 304 8.198 ms - -
GET /css/chunk-a5351ff6.9262b598.css 304 8.077 ms - -
GET /css/chunk-f317d272.3e8d6abe.css 304 7.762 ms - -
GET /js/chunk-0aa61690.9716f6eb.js 304 7.349 ms - -
GET /js/chunk-0cb812a3.4c8f6a6c.js 304 4.126 ms - -
GET /js/chunk-2575eb62.8749f216.js 304 1.822 ms - -
GET /js/chunk-26f3001a.945feef7.js 304 5.930 ms - -
GET /js/chunk-27278954.95f07836.js 304 8.060 ms - -
GET /js/chunk-27b4eec5.90d6688e.js 304 7.316 ms - -
GET /js/chunk-29ba0487.403c9aa4.js 304 6.504 ms - -
GET /js/chunk-2d0a3a88.04798676.js 304 5.955 ms - -
GET /js/chunk-2d210bf7.96992bf6.js 304 1.416 ms - -
GET /js/chunk-2d0cc5ab.c0dbc070.js 304 5.338 ms - -
GET /js/chunk-2d217367.182f7440.js 304 4.745 ms - -
GET /js/chunk-2d22dcfd.6060fc76.js 304 6.336 ms - -
GET /js/chunk-2d2306e4.c980efbd.js 304 5.714 ms - -
GET /js/chunk-2d2308b3.37e3cdda.js 304 5.298 ms - -
GET /js/chunk-3118b5a8.94dc33e6.js 304 4.623 ms - -
GET /js/chunk-3475f92a.c30c3e32.js 304 4.405 ms - -
GET /js/chunk-410a22a2.bd0ea147.js 304 1.474 ms - -
GET /js/chunk-43ed880c.e9dcfa5e.js 304 4.878 ms - -
GET /js/chunk-4a05dc94.b69cc69d.js 304 4.440 ms - -
GET /js/chunk-572f142b.9873e1b5.js 304 4.131 ms - -
GET /js/chunk-677fc686.3d6d359e.js 304 3.829 ms - -
GET /js/chunk-68c4881c.f4ba337b.js 304 3.469 ms - -
GET /js/chunk-68cd030a.28ffa58c.js 304 4.384 ms - -
GET /js/chunk-754253e0.0939945f.js 304 3.356 ms - -
GET /js/chunk-76d417c4.5f54176f.js 304 4.477 ms - -
GET /js/chunk-7f475849.18b97256.js 304 3.844 ms - -
GET /js/chunk-a5351ff6.7b40634e.js 304 2.673 ms - -
GET /js/chunk-f317d272.a8cdd434.js 304 2.372 ms - -
GET /service-worker.js 304 1.949 ms - -
[10845:1101/202121.029179:INFO:CONSOLE(1)] "App is being served from cache by a service worker.
For more details, visit https://goo.gl/AFskqB", source: http://localhost:8080/js/app.fc62f77b.js (1)
GET /sockjs-node/info?t=1572664881023 200 2.107 ms - -
[10845:1101/202121.037736:INFO:CONSOLE(1)] "Service worker has been registered.", source: http://localhost:8080/js/app.fc62f77b.js (1)
GET /img/craftdrive_icon.8b53641e.svg 304 1.930 ms - -
GET /img/craftdrive_white.c9120152.svg 304 1.597 ms - -
GET /orders/Hello%20World 304 1.626 ms - -
GET /service-worker.js 200 3.898 ms - -
[10845:1101/202122.863560:INFO:CONSOLE(7)] "TypeError: Cannot read property 'edges' of undefined", source: http://localhost:8080/js/chunk-vendors.b651c705.js (7)
[10845:1101/202122.864417:INFO:CONSOLE(7)] "TypeError: Cannot read property 'edges' of undefined", source: http://localhost:8080/js/chunk-vendors.b651c705.js (7)
GET /service-worker.js 200 2.627 ms - -
[10845:1101/202152.837603:INFO:CONSOLE(7)] "TypeError: Cannot read property 'edges' of undefined", source: http://localhost:8080/js/chunk-vendors.b651c705.js (7)
[10845:1101/202223.184258:INFO:CONSOLE(7)] "TypeError: Cannot read property 'edges' of undefined", source: http://localhost:8080/js/chunk-vendors.b651c705.js (7)
[10845:1101/202253.501712:INFO:CONSOLE(7)] "TypeError: Cannot read property 'edges' of undefined", source: http://localhost:8080/js/chunk-vendors.b651c705.js (7)
[10845:1101/202323.814396:INFO:CONSOLE(7)] "TypeError: Cannot read property 'edges' of undefined", source: http://localhost:8080/js/chunk-vendors.b651c705.js (7)
GET /__/ 200 1.841 ms - -
GET /__cypress/runner/cypress_runner.css 200 1.228 ms - -
GET /__cypress/runner/cypress_runner.js 200 1.532 ms - -
GET /__cypress/runner/fonts/fontawesome-webfont.woff2 200 0.475 ms - 77160
GET /__cypress/iframes/__all 200 7.326 ms - -
GET /__cypress/tests?p=tests/e2e/support/index.js-608 200 1.853 ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/All.spec.ts-845 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/Details.spec.ts-541 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Edit.spec.ts-897 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Create.spec.ts-661 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/Create.spec.ts-011 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/All.spec.ts-152 - - ms - -
GET /__cypress/iframes/__all 200 9.001 ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/All.spec.ts-586 - - ms - -
GET /__cypress/tests?p=tests/e2e/support/index.js-851 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Edit.spec.ts-825 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Create.spec.ts-822 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/All.spec.ts-796 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/Create.spec.ts-120 - - ms - -
[10845:1101/202345.212747:INFO:CONSOLE(97507)] "Uncaught TypeError: Cannot read property 'stop' of null", source: http://localhost:8080/__cypress/runner/cypress_runner.js (97507)
GET /__cypress/iframes/__all 200 8.020 ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/Create.spec.ts-001 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Create.spec.ts-988 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Edit.spec.ts-250 200 52.522 ms - -
GET /__cypress/tests?p=tests/e2e/support/index.js-999 200 11.543 ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/All.spec.ts-802 200 8.895 ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/All.spec.ts-592 - - ms - -
GET /__cypress/iframes/__all 200 12.201 ms - -
GET /__cypress/tests?p=tests/e2e/support/index.js-310 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/All.spec.ts-481 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/Create.spec.ts-256 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/All.spec.ts-608 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Create.spec.ts-764 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Edit.spec.ts-000 - - ms - -
GET /__cypress/iframes/__all 200 9.757 ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Create.spec.ts-778 200 86.848 ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/Create.spec.ts-247 200 86.719 ms - -
Error: write EPIPE
    at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:82:16)

GET /__cypress/tests?p=tests/e2e/specs/memberships/All.spec.ts-213 200 88.397 ms - -
GET /__cypress/tests?p=tests/e2e/specs/orders/All.spec.ts-450 200 86.747 ms - -
GET /__cypress/tests?p=tests/e2e/support/index.js-016 200 88.550 ms - -
GET /__cypress/tests?p=tests/e2e/specs/memberships/Edit.spec.ts-959 200 86.784 ms - -
Error: write EPIPE
    at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:82:16)

GET /__cypress/iframes/__all 200 10.529 ms - -
Error [ERR_HTTP_HEADERS_SENT] [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
    at ServerResponse.setHeader (_http_outgoing.js:467:11)
    at ServerResponse.header (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/express/lib/response.js:767:10)
    at ServerResponse.send (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/express/lib/response.js:170:12)
    at /home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/lib/controllers/spec.js:44:22
    at tryCatcher (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:649:10)
    at Promise._settlePromises (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:725:18)
    at _drainQueueStep (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:93:12)
    at _drainQueue (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:102:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:15:14)
    at processImmediate (internal/timers.js:443:21)

Error [ERR_HTTP_HEADERS_SENT] [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
    at ServerResponse.setHeader (_http_outgoing.js:467:11)
    at ServerResponse.header (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/express/lib/response.js:767:10)
    at ServerResponse.send (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/express/lib/response.js:170:12)
    at /home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/lib/controllers/spec.js:44:22
    at tryCatcher (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:649:10)
    at Promise._settlePromises (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:725:18)
    at _drainQueueStep (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:93:12)
    at _drainQueue (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:102:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:15:14)
    at processImmediate (internal/timers.js:443:21)

(node:10845) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 close listeners added. Use emitter.setMaxListeners() to increase limit
Error [ERR_HTTP_HEADERS_SENT] [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
    at ServerResponse.setHeader (_http_outgoing.js:467:11)
    at ServerResponse.header (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/express/lib/response.js:767:10)
    at ServerResponse.send (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/express/lib/response.js:170:12)
    at /home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/lib/controllers/spec.js:44:22
    at tryCatcher (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:649:10)
    at Promise._settlePromises (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:725:18)
    at _drainQueueStep (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:93:12)
    at _drainQueue (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:102:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:15:14)
    at processImmediate (internal/timers.js:443:21)

Error [ERR_HTTP_HEADERS_SENT] [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
    at ServerResponse.setHeader (_http_outgoing.js:467:11)
    at ServerResponse.header (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/express/lib/response.js:767:10)
    at ServerResponse.send (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/express/lib/response.js:170:12)
    at /home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/lib/controllers/spec.js:44:22
    at tryCatcher (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:649:10)
    at Promise._settlePromises (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/promise.js:725:18)
    at _drainQueueStep (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:93:12)
    at _drainQueue (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:102:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/home/lasse/snap/code/common/.cache/Cypress/3.6.0/Cypress/resources/app/packages/server/node_modules/bluebird/js/release/async.js:15:14)
    at processImmediate (internal/timers.js:443:21)

GET /__cypress/tests?p=tests/e2e/specs/memberships/All.spec.ts-295 - - ms - -
GET /__cypress/tests?p=tests/e2e/support/index.js-856 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/unauthenticated/RegisterTenant.spec.ts-199 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/unauthenticated/Login.spec.ts-567 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/subcontractors/Create.spec.ts-310 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/subcontractors/All.spec.ts-108 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/projects/Edit.spec.ts-517 - - ms - -
GET /__cypress/tests?p=tests/e2e/specs/projects/Details.spec.ts-988 - - ms - -

Versions

  • Vue 2.6
  • cypress 3.6.0
  • Ubuntu 19.10

If you need more info let me know.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:7
  • Comments:21 (4 by maintainers)

github_iconTop GitHub Comments

2reactions
rbaxter08commented, Jan 31, 2020

Getting a similar errror, unable to run all tests, but running a test individually works.

Sometimes after running a single test it will let me run all and will complete without error. It’s really intermittent so I’m having a hard time offering anything else that will be useful for debugging.

Error: write EPIPE
    at afterWriteDispatched (internal/stream_base_commons.js:146:25)
    at writevGeneric (internal/stream_base_commons.js:129:3)
    at Socket._writeGeneric (net.js:696:11)
    at Socket._writev (net.js:705:8)
    at doWrite (_stream_writable.js:416:12)
    at clearBuffer (_stream_writable.js:521:5)
    at Socket.Writable.uncork (_stream_writable.js:322:7)
    at connectionCorkNT (_http_outgoing.js:628:8)
    at processTicksAndRejections (internal/process/task_queues.js:77:11)

Which is followed shortly by this error when cypress makes a GET request for the next test file:

Error [ERR_HTTP_HEADERS_SENT] [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
    at ServerResponse.setHeader (_http_outgoing.js:464:11)
    at ServerResponse.header (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/express/lib/response.js:767:10)
    at ServerResponse.send (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/express/lib/response.js:170:12)
    at /Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/lib/controllers/spec.js:44:22
    at tryCatcher (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/bluebird/js/release/promise.js:547:31)
    at Promise._settlePromise (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/bluebird/js/release/promise.js:604:18)
    at Promise._settlePromise0 (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/bluebird/js/release/promise.js:649:10)
    at Promise._settlePromises (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/bluebird/js/release/promise.js:725:18)
    at _drainQueueStep (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/bluebird/js/release/async.js:93:12)
    at _drainQueue (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/bluebird/js/release/async.js:86:9)
    at Async._drainQueues (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/bluebird/js/release/async.js:102:5)
    at Immediate.Async.drainQueues [as _onImmediate] (/Users/robertbaxter/Library/Caches/Cypress/3.8.1/Cypress.app/Contents/Resources/app/packages/server/node_modules/bluebird/js/release/async.js:15:14)
    at processImmediate (internal/timers.js:439:21)

Ver: 3.8.1 Chrome: 79 Node: 12.8.1 Os: MacOS Catalina

1reaction
rbaxter08commented, Feb 5, 2020

They discuss that briefly in one of the linked issues https://github.com/cypress-io/cypress/issues/681

This could be solved by removing the Run All Tests button but users would likely complain about this and it’s unexpected.

Why can every other testing tool run all tests but Cypress can’t?

I can understand the concern about removing the button, not sure if I agree with it, but adding a note to the Docs might be helpful.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Node.js - events.js:154 throw err write EPIPE; Program Crashing
Commonly encountered at the net and http layers, indicative that the remote side of the stream being written to has been closed.
Read more >
Changelog - Cypress Documentation
The Run All Specs experiment will now open in a new tab rather than close and reopen the browser. This will make the...
Read more >
Errors | Node.js v19.3.0 Documentation
All errors generated by Node.js, including all system and JavaScript errors ... and running code, ReferenceError instances indicate a bug in the code...
Read more >
Error: write EPIPE - Google Groups
terminated the connection. It's a run-time error; there is nothing you can do but close your end as well. > On a somewhat...
Read more >
testcafe | Yarn - Package Manager
Bug Fixes. TestCafe yields incomplete video recordings in concurrency mode (#7218). Video recordings in concurrency mode yield EPIPE errors that cause crashes ( ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found