小编tlh*_*man的帖子

CircleCI 中的 Mocha 测试显示“Workerpool Worker 意外终止”

我使用 Yarn 和 Mocha 运行 TypeScript 测试,它们在本地运行良好。然而,当我通过 CircleCI 部署时,我得到了这个:

1) Uncaught error outside test suite:
   Uncaught Workerpool Worker terminated Unexpectedly
  exitCode: `null`
  signalCode: `SIGKILL`
  workerpool.script: `/home/circleci/my-project/node_modules/mocha/lib/nodejs/worker.js`
  spawnArgs: `/usr/local/bin/node,--inspect,--inspect=43215,/home/circleci/my-project/node_modules/mocha/lib/nodejs/worker.js`
  spawnfile: `/usr/local/bin/node`
  stdout: `null`
  stderr: `null`

Error: Workerpool Worker terminated Unexpectedly
    exitCode: `null`
    signalCode: `SIGKILL`
    spawnfile: `/usr/local/bin/node`
    stdout: `null`
    stderr: `null`
  
    at ChildProcess.<anonymous> (node_modules/workerpool/src/WorkerHandler.js:294:13)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)
Run Code Online (Sandbox Code Playgroud)

这是我的 CircleCI 配置。我编辑了一些特定于我的项目的字段,并删除了一些在这里没有意义的部分,因为它们用于我当前无法运行的作业,因为它们稍后会在过程中运行。

version: 2.1

orbs:
  aws-cli: circleci/aws-cli@2.0.6
  assume-role: airswap/assume-role@0.2.0

docker_base: &docker_base
  working_directory: ~/my-funnel  # Edited for privacy
  docker:
    - image: cimg/node:14.18.0
    - image: cimg/openjdk:17.0.1 …
Run Code Online (Sandbox Code Playgroud)

mocha.js typescript circleci worker-pool yarnpkg

5
推荐指数
1
解决办法
1564
查看次数

标签 统计

circleci ×1

mocha.js ×1

typescript ×1

worker-pool ×1

yarnpkg ×1