Cap SDK tests fail
还没有人认领这个 Issue。
评估
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 新手友好度
- 45/100
- Issue 类型
- 缺陷
- 描述清晰度
- 需要澄清
- 活跃度
- 活跃
- 技术栈
- lua
- 领域
- embedded-iot, testing
调研方向
运行 make test,并从 unit/hal/sdk_cap_spec.lua 和 unit/update/test_active_policy.lua 开始,重点关注列出的失败:缺少 wait_for_cap 方法以及意外的 staging 状态。将这些测试预期追溯到相关实现,然后重新运行受影响的测试和 make test;当列出的所有失败都通过时即表示完成。
由索引模型根据 Issue 内容生成。
描述
Failure summary:
- unit.hal.sdk_cap_spec :: cap_sdk_curated_listener_accepts_available_status_payload [0.001s]
./unit/hal/sdk_cap_spec.lua:60: attempt to call method 'wait_for_cap' (a nil value) - unit.hal.sdk_cap_spec :: cap_sdk_curated_listener_accepts_available_true_payload [0.002s]
./unit/hal/sdk_cap_spec.lua:88: attempt to call method 'wait_for_cap' (a nil value) - unit.hal.sdk_cap_spec :: cap_sdk_curated_listener_ignores_removed_status_payload [0.001s]
./unit/hal/sdk_cap_spec.lua:116: attempt to call method 'wait_for_cap' (a nil value) - unit.hal.sdk_cap_spec :: cap_sdk_raw_host_listener_and_ref_follow_raw_host_topics [0.003s]
./unit/hal/sdk_cap_spec.lua:146: attempt to call method 'wait_for_cap' (a nil value) - unit.hal.sdk_cap_spec :: cap_sdk_raw_member_listener_and_ref_follow_raw_member_topics [0.003s]
./unit/hal/sdk_cap_spec.lua:220: attempt to call method 'wait_for_cap' (a nil value) - unit.update.test_active_policy :: test_artifact_missing_stage_resume_moves_mcu_job_to_reconcile [0.000s]
./unit/update/test_active_policy.lua:7: expected awaiting_return, got staging - unit.update.test_active_policy :: test_artifact_missing_stage_resume_without_identity_still_fails [0.000s]
./unit/update/test_active_policy.lua:7: expected failed, got staging
make: *** [Makefile:93: test] Error 1
- 主要语言
- Lua
- 星标
- 1
- 派生
- 0
- 平均合并
- 5 天 15 小时
- 30 天内合并 PR
- 3
环境准备
在浏览器里用你自己的 GitHub 账号启动这个项目的开发容器。
- 没有 Dockerfile 或 Docker Compose 文件
- 没有 Pull Request 模板
- 没有贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
jangala-dev/devicecode-lua 的其他 Issue
-
wifi: 40 MHz HE/VHT htmodes unusable — validator only accepts HE40±/VHT40±, which OpenWrt 24.10 ignores (silent 20 MHz)可能已有人在做 @rslater-cs 今天认领。 未关闭bug
难度 2/5 1-3 小时 新手友好度 78/100
jangala-dev/devicecode-lua#344 · 已指派 1 人 ·
-
enhancement
难度 5/5 一周以上 新手友好度 8/100
jangala-dev/devicecode-lua#339 ·
-
wired: comma-separated VLAN lists cause false missing-VLAN alerts可能重新可做 @rslater-cs 于 42 天前认领,目前没有进行中的 PR。 未关闭
jangala-dev/devicecode-lua#333 · 已指派 2 人 ·
-
Reduce network startup and reconnect delays可能重新可做 @rslater-cs 于 42 天前认领,目前没有进行中的 PR。 未关闭
jangala-dev/devicecode-lua#332 · 已指派 2 人 ·
-
难度 4/5 3-5 天 新手友好度 35/100
jangala-dev/devicecode-lua#330 · 1 条评论 ·
查看 jangala-dev/devicecode-lua 的全部 Issue
相似的 Issue
-
guide
难度 2/5 1-3 小时 新手友好度 72/100
fitzforge/polestar#672 · 1 条评论 ·
维护者通常 1 天内回复
-
code health memtx mvcc
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
维护者通常 1 天内回复
-
Witch 2未关闭
难度 1/5 1 小时以内 新手友好度 91/100
LuaLS/lua-language-server#3482 ·
-
难度 2/5 1-3 小时 新手友好度 78/100
维护者通常 2 天内回复