代码检查 CODEARTS CHECK-执行代码检查任务时报错:CC.00030308.400 任务执行超过12小时,被系统中止:处理方法
处理方法
原因一:
减少单个代码检查任务的代码扫描量,可通过以下3种方式。
- 将报错的代码检查任务拆分多个任务,并在拆分的任务中分别设置不同语言的规则集。设置规则集可参考设置规则集。
例如:报错的代码检查任务A中有多种语言的代码,Java、C、C#,则可以将任务A拆分为任务A1、任务A2和任务A3,其中A1使用Java语言的规则集扫描,A2使用C语言的规则扫描,A3使用C#语言的规则集扫描。
- 将报错的代码检查任务拆分多个任务,并在拆分的任务中,分别排除部分文件后进行扫描。设置排除文件可参考设置检查模式。
例如:将报错的代码检查任务A拆分为任务A1、任务A2和任务A3,其中A1扫描第1个文件,排除第2个和第3个文件,A2扫描第2个文件,排除第1个和第3个文件,A3扫描第3个文件,排除第1个和第2个文件。
- 将报错的代码检查任务使用的代码仓拆分成多个子仓分别创建代码检查任务进行扫描。
原因二:
请联系技术支持,使用更大规格的执行机。