task-196: 终态任务缺结果巡检 SQL(03_task_missing_result.sql,SUCCESS/FAILED 无结果)+ 8 条测试

This commit is contained in:
2026-09-05 00:06:44 +08:00
parent 7f7090f433
commit 402c3e2cb3
2 changed files with 23 additions and 0 deletions
@@ -0,0 +1,14 @@
-- =============================================================
-- 巡检 03:终态任务缺结果(SUCCESS/FAILED 无任何 biz_file_result)— 只读报表(task-196
-- 对应 Java 巡检:TaskResultMissingInspectormodule-09);仅副本库只读执行。
-- 结果按 updated_at 升序;每批建议 limit <= 500。
-- =============================================================
SELECT t.id,
t.module_type,
t.status,
t.updated_at
FROM biz_file_task t
WHERE t.status IN ('SUCCESS', 'FAILED')
AND NOT EXISTS (SELECT 1 FROM biz_file_result r WHERE r.task_id = t.id)
ORDER BY t.updated_at ASC
LIMIT 200;
@@ -0,0 +1,9 @@
package com.nanri.aiimage.config;
/** task-196:终态任务缺结果 巡检 SQL 契约。 */
class TaskMissingResultSqlInspectionTest extends InspectionSqlFileTestBase {
@Override
String fileName() {
return "03_task_missing_result.sql";
}
}