Integration test runner counts a timed-out test file as passed, and skips command_args_spec
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
调研方向
Start in scripts/run_integration_tests_individually.sh: read the exit-code check around line 60 that treats 124 and 143 as non-failures, and the skip list at lines 68 to 70 that excludes tests/integration/command_args_spec.lua. Done means a file that times out without busted's result summary is marked failed, and command_args_spec.lua either runs and passes under the script or is fixed or replaced. Run the script locally to reproduce the hang before changing it.
由索引模型根据 Issue 内容生成。
描述
scripts/run_integration_tests_individually.sh, which the integration CI jobs run, counts a test file that hangs as passed.
- A file that hits the timeout exits with 124 or 143. The script marks a file failed only when it printed a failure or error count, or exited with a code other than 0, 124 and 143 (line 60 on
main). A file that hangs before busted prints its summary therefore passes, andRequiredstays green. - The script skips
tests/integration/command_args_spec.luaentirely ("known to hang in CI", lines 68 to 70). That spec never runs in CI.
A hang is the worst failure this plugin can have: the diff lifecycle model's NoStrandedCall rule exists to prevent an openDiff call that never answers.
Suggested fix: fail a file on 124 or 143 unless its output contains busted's result summary, and fix or replace the hanging command_args_spec.lua so it runs again.
Generated with xum • Model: anthropic:claude-opus-5-5 • Thinking: high
- 主要语言
- Lua
- 星标
- 3.1k
- 派生
- 223
- 平均合并
- 6 小时 47 分钟
- 30 天内合并 PR
- 93
环境准备
在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 没有贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
coder/claudecode.nvim 的其他 Issue
-
[BUG] ClaudeCodeAdd fails on paths with spaces可能已有人在做 @7A1T 于 80 天前认领。 未关闭bug needs-triage
难度 1/5 1 小时以内 新手友好度 88/100
coder/claudecode.nvim#314 ·
维护者通常 1 天内回复
-
bug needs-triage
难度 2/5 1-3 小时 新手友好度 72/100
coder/claudecode.nvim#313 ·
维护者通常 1 天内回复
-
needs-triage
难度 5/5 一周以上 新手友好度 12/100
coder/claudecode.nvim#433 ·
维护者通常 1 天内回复
-
[BUG] ClaudeCodeSend leaves source buffer in insert mode (snacks provider, focus_after_send off)未关闭needs-triage
难度 3/5 1-2 天 新手友好度 50/100
coder/claudecode.nvim#423 ·
维护者通常 1 天内回复
-
needs-triage
难度 3/5 1-2 天 新手友好度 62/100
coder/claudecode.nvim#309 ·
维护者通常 1 天内回复
查看 coder/claudecode.nvim 的全部 Issue
相似的 Issue
-
bug
难度 2/5 1-3 小时 新手友好度 78/100
rohit746/pdf-view.nvim#109 ·
维护者通常 1 天内回复
-
bug guide
难度 2/5 1-3 小时 新手友好度 62/100
维护者通常 1 天内回复
-
enhancement forever
难度 2/5 1-3 小时 新手友好度 61/100
openmap-world/openmap#78 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 72/100
AndyHazz/bookends.koplugin#130 ·
-
难度 2/5 1-3 小时 新手友好度 72/100
carlos-algms/agentic.nvim#336 ·