weichen
70882918e5
test(pg): isolate PG integration tests from shared dev database
修复 go test -short 在设置 TEST_DATABASE_URL 时的既有欠债:
- storage/notification/docgov:移除硬编码 agent_system_dev 回退 DSN,改为
无 TEST_DATABASE_URL 即 skip;固定项目名改为 name||code 唯一化。
- docgov engine_db:改为隔离库 + 自建项目行,替换随机 projectID 撞外键的旧写法。
- server/*_pg、projectinstance/pg_integration:迁移到官方 main 工作流
(BuildDefaultPlan official-only 治理后的正确前提),补齐在任成员
(DUTY_ASSIGNEE_NOT_ACTIVE_MEMBER)、任务键 bd_intake、阶段键 V0.1_triage、
项目作用域 run record(events.ValidateEnvelope 拒绝 project<=0)、
task_run_resume 去除内嵌 dev 凭证的 config 硬编码。
- 新增 seedProjectForRun 测试辅助。
验证:fresh 隔离库(55432)上 go test -short -p 1 ./... 除 archtest
(另行注册表分支修复)外全部通过;包内并行迁移竞争需 -p 1。
2026-09-22 01:10:17 +00:00
..
2026-09-15 14:40:56 +00:00
2026-09-15 14:40:56 +00:00
2026-09-17 09:15:15 +00:00
2026-09-17 09:15:15 +00:00
2026-09-15 14:40:56 +00:00
2026-09-15 14:40:56 +00:00
2026-09-21 09:47:06 +00:00
2026-09-21 09:47:06 +00:00
2026-09-16 09:42:07 +00:00
2026-09-19 09:54:10 +00:00
2026-09-20 07:04:57 +00:00
2026-09-19 05:33:38 +00:00
2026-09-19 05:33:38 +00:00
2026-09-16 09:42:07 +00:00
2026-09-13 02:50:23 +00:00
2026-09-13 02:50:23 +00:00
2026-09-13 02:50:23 +00:00
2026-09-16 15:37:50 +00:00
2026-09-21 09:11:47 +00:00
2026-09-21 09:11:47 +00:00
2026-09-15 14:40:56 +00:00
2026-09-15 13:00:33 +00:00
2026-09-15 14:40:56 +00:00
2026-09-22 01:10:17 +00:00
2026-09-13 12:25:22 +00:00
2026-09-20 10:42:58 +00:00
2026-09-20 10:42:58 +00:00
2026-09-20 10:42:58 +00:00
2026-09-15 13:00:33 +00:00
2026-09-15 14:40:56 +00:00
2026-09-18 03:39:08 +00:00
2026-09-19 09:28:11 +00:00
2026-09-19 05:33:38 +00:00
2026-09-15 13:00:33 +00:00
2026-09-15 14:40:56 +00:00
2026-09-17 17:03:08 +00:00
2026-09-17 17:03:08 +00:00
2026-09-15 14:40:56 +00:00
2026-09-20 07:04:57 +00:00
2026-09-19 13:22:37 +00:00
2026-09-15 13:00:33 +00:00
2026-09-15 13:00:33 +00:00
2026-09-15 13:00:33 +00:00
2026-09-19 09:35:14 +00:00
2026-09-19 09:35:14 +00:00
2026-09-13 11:12:03 +00:00
2026-09-20 09:48:27 +00:00
2026-09-13 02:50:22 +00:00
2026-09-22 01:10:17 +00:00
2026-09-13 11:12:03 +00:00
2026-09-13 11:12:03 +00:00
2026-09-15 14:40:56 +00:00
2026-09-15 14:40:56 +00:00
2026-09-21 08:05:44 +00:00
2026-09-20 10:42:58 +00:00
2026-09-16 01:01:39 +00:00
2026-09-16 01:01:39 +00:00
2026-09-15 13:00:33 +00:00
2026-09-20 03:45:16 +00:00
2026-09-20 03:45:16 +00:00
2026-09-19 06:00:30 +00:00
2026-09-19 06:00:30 +00:00
2026-09-15 14:40:56 +00:00
2026-09-16 10:42:20 +00:00
2026-09-15 14:40:56 +00:00
2026-09-18 03:44:08 +00:00
2026-09-22 01:10:17 +00:00
2026-09-22 01:10:17 +00:00
2026-09-22 01:10:17 +00:00
2026-09-13 02:50:23 +00:00
2026-09-17 02:04:51 +00:00
2026-09-13 02:50:22 +00:00
2026-09-13 02:50:23 +00:00
2026-09-14 14:07:05 +00:00
2026-09-21 09:37:39 +00:00
2026-09-16 09:42:07 +00:00
2026-09-20 10:38:12 +00:00
2026-09-20 07:04:57 +00:00
2026-09-20 09:11:36 +00:00
2026-09-13 22:37:24 +00:00
2026-09-17 09:39:59 +00:00
2026-09-21 05:20:01 +00:00
2026-09-20 03:45:16 +00:00
2026-09-15 14:40:56 +00:00
2026-09-16 09:42:07 +00:00
2026-09-15 14:40:56 +00:00
2026-09-20 07:04:57 +00:00
2026-09-16 09:42:07 +00:00
2026-09-17 14:07:52 +00:00
2026-09-21 09:18:20 +00:00
2026-09-19 09:19:36 +00:00
2026-09-16 15:43:13 +00:00
2026-09-17 16:42:56 +00:00
2026-09-20 07:04:57 +00:00
2026-09-14 08:39:44 +00:00
2026-09-22 01:09:48 +00:00
2026-09-17 08:18:11 +00:00
2026-09-17 08:18:11 +00:00
2026-09-15 13:08:25 +00:00
2026-09-15 13:08:25 +00:00
2026-09-20 07:04:57 +00:00
2026-09-13 02:50:23 +00:00
2026-09-21 05:03:08 +00:00
2026-09-21 06:21:09 +00:00
2026-09-16 09:33:41 +00:00
2026-09-21 03:05:49 +00:00
2026-09-13 02:50:22 +00:00
2026-09-22 01:10:17 +00:00
2026-09-17 09:46:09 +00:00
2026-09-22 01:10:17 +00:00
2026-09-18 03:02:06 +00:00
2026-09-13 02:50:22 +00:00
2026-09-13 02:50:22 +00:00
2026-09-22 01:10:17 +00:00
2026-09-21 05:19:43 +00:00
2026-09-17 04:25:17 +00:00
2026-09-18 03:44:08 +00:00
2026-09-16 09:42:07 +00:00
2026-09-15 14:23:07 +00:00
2026-09-16 15:39:01 +00:00
2026-09-19 10:50:25 +00:00
2026-09-22 01:10:17 +00:00
2026-09-17 02:04:51 +00:00
2026-09-15 14:40:56 +00:00
2026-09-15 14:40:56 +00:00