# ADR-014:vitest fileParallelism = false(集成测试文件串行) - **状态**:已采纳(Task 10 实施发现,阶段 1) - **决策**:vitest 配置 `fileParallelism: false`,测试文件串行执行。 - **理由**:集成测试共库,清场会做库级 DDL(不可变表 `DISABLE/ENABLE TRIGGER` 对**所有会话**可见)。文件级并行时 A 文件清场窗口会与 B 文件的不可变断言竞态——实测 db.media 清场 disable content_revisions_immutable 期间,db.content 恰好断言该触发器,UPDATE 意外放行。串行执行彻底消除该竞态。 - **权衡**:套件失去文件级并行;但全套件仅数秒,并行无实际收益,确定性优先。