ymq
e3301f5ed9
fix: capability_ctx 的 iteration_id 用 getattr 对 dict 取 id 返回空
get_current_iteration 返回 dict(_rec_to_dict 转的),但 capability_ctx 用
getattr(_iter, 'id', '') 取 id,dict 无 id 属性 → 返回空 ''。导致 test agent 调
create_test_plan/create_case 时拿到的 iteration_id 是空,为绕过「缺少 iteration_id」
报错而显式传迭代名「人事项目6-第3迭代」→ sd_test_plans.iteration_id 存成了迭代名
而非 sd_iterations.id → JOIN 关联全断,测试计划/用例无法归属迭代。
改为 _iter.get('id', '')(dict 取值),与其他调用方一致。
2026-08-23 10:37:54 +08:00
..
2026-08-15 09:38:31 +08:00
2026-08-22 10:19:50 +08:00
2026-08-23 10:37:54 +08:00
2026-08-16 23:43:40 +08:00
2026-08-17 11:00:10 +08:00
2026-08-23 10:32:21 +08:00
2026-08-19 18:34:58 +08:00
2026-08-17 11:00:10 +08:00
2026-08-13 18:07:16 +08:00
2026-08-22 11:48:47 +08:00
2026-08-16 23:45:08 +08:00
2026-08-17 07:10:28 +08:00
2026-08-20 17:38:18 +08:00
2026-06-11 17:30:06 +08:00
2026-06-16 11:05:45 +08:00
2026-08-22 17:39:13 +08:00
2026-08-02 00:00:20 +08:00
2026-08-22 18:38:56 +08:00
2026-08-17 18:43:37 +08:00
2026-08-19 06:37:16 +08:00
2026-08-16 23:51:55 +08:00
2026-08-22 20:14:32 +08:00
2026-08-16 18:19:40 +08:00
2026-08-08 10:36:04 +08:00
2026-06-16 11:05:45 +08:00
2026-08-17 18:13:05 +08:00
2026-08-21 22:43:11 +08:00
2026-08-17 11:00:10 +08:00
2026-08-17 11:00:10 +08:00
2026-08-14 14:49:01 +08:00
2026-08-19 11:38:23 +08:00