gpt4 book ai didi

node.js - 为什么我的 gulp/teamcity 构建失败并显示 "Assertion failed: 0, file src\uv-common.c, line 103"?

转载 作者:太空宇宙 更新时间:2023-11-03 22:54:20 24 4
gpt4 key购买 nike

我的 TeamCity 构建随机失败,并显示以下消息:

[16:25:45][Step 1/2] [16:25:45] Build complete!
[16:25:45][Step 1/2] [16:25:45] Finished 'build' after 3.32 min
[16:25:45][Step 1/2] [16:25:45] Starting 'test'...
[16:25:48][Step 1/2] Assertion failed: 0, file src\uv-common.c, line 103
[16:25:48][Step 1/2] Process exited with code 3
[16:25:48][Step 1/2] Step Gulp (Command Line) failed

一些细节:

  1. 我正在使用命令行运行程序:调用 npm install;调用 gulp ci
  2. 所讨论的步骤是在我编译的测试二进制文件上运行 NUnit。
  3. 我无法通过命令行重现该问题。

环境信息:

  • TeamCity v9.0.2(撰写本文时最新版本)
  • Node v10.36(撰写本文时最新版本)
  • Gulp v3.8.10(撰写本文时最新)
  • NUnit.Runners nuget 包 2.6.4(撰写本文时最新)

最佳答案

正如 Michael 指出的,这是由于 libuv 网络库造成的。

您的错误很可能来自于库未处理的 EHOSTDOWN 代码,并使您的进程失败。

joyent repo 上实际上存在一些问题。或libuv one关于这个。

看来this commit已修复该问题,现已与 Node 0.12.1 版本一起使用。

关于node.js - 为什么我的 gulp/teamcity 构建失败并显示 "Assertion failed: 0, file src\uv-common.c, line 103"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28283254/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com