Skip to content

Flake: @endo/daemon endo › lifecycle fails on macOS with write EPIPE #3181

Description

@turadg

Describe the bug

A spurious CI failure hit PR #3180 in the CI workflow on macos-15 / Node 20.x.

Failing job:
https://github.com/endojs/endo/actions/runs/24427617503/job/71365013476?pr=3180

The failure was in @endo/daemon during yarn test, with a single failing test:

  • endo › lifecycle

Error:

Rejected promise returned by test. Reason:

Error {
  message: 'write EPIPE',
}

Error: write EPIPE
    at decodeErrorCommon (packages/marshal/src/marshal.js:307:24)
    at decodeErrorFromCapData (packages/marshal/src/marshal.js:335:14)
    at decodeFromCapData (packages/marshal/src/encodeToCapData.js:385:27)
    at fromCapData (packages/marshal/src/marshal.js:402:23)
    at CTP_RETURN (packages/captp/src/captp.js:784:24)
    at dispatch (packages/captp/src/captp.js:863:7)
    at packages/daemon/src/connection.js:36:7

Metadata

Metadata

Assignees

No one assigned

    Labels

    flakeflakey test

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions