The spawn fixtures run commands that never read stdin, so on a fast Linux runner the shell can exit before shellExec's stdin write lands and the write fails with EPIPE. The stream had no error listener, so vitest reported it as an unhandled error and failed the electron project even though every test passed. The close verdict is the result; the EPIPE is noise.