Files
ccdi/docs/tests/records/2026-03-18-model-param-save-trigger-rebuild-backend-verification.md

909 B

参数保存触发项目流水重打标后端验证记录

验证范围

  • 项目参数批量保存成功后自动提交异步重打标
  • 自动重打标通过后台执行器异步排队,不阻塞当前请求线程
  • 自动重打标在已存在运行任务时仍可记录补跑信号

验证命令

mvn -pl ccdi-project -Dtest=CcdiModelParamServiceImplTest,ProjectBankTagRebuildCoordinatorTest test

验证结果

  • 结果:通过
  • CcdiModelParamServiceImplTest 通过 6 个用例
  • ProjectBankTagRebuildCoordinatorTest 通过 6 个用例
  • 总计 12 个用例全部通过

关键结论

  • saveAllParams 在项目级参数实际更新成功后会调用 submitAutoRebuild(projectId, TriggerType.AUTO_PARAM_CHANGE)
  • submitAuto 已改为通过 tagRebuildExecutor 异步提交后台执行
  • 当前实现不会为 projectId=0 的全局默认参数触发项目重打标