Eclipse中首次执行Coverity扫描报错:流中无符合条件快照
Coverity扫描报错:No snapshot in stream has analysis summaries 解决方法
报错信息
[ERROR] No snapshot in stream "XXXXXXXXXX" has analysis summaries
and a Code Version Date on or before 2023-04-10T15:37:00+05:30.
Review the snapshot list in Coverity Connect and enable the
"Has Analysis Summaries" column. It may be necessary to
enable Desktop Analysis in the stream configuration and then
commit a new snapshot
解决步骤
检查流配置
- 登录Coverity Connect,定位到报错中提到的流"XXXXXXXXXX"
- 进入流的配置界面,确认Desktop Analysis选项已启用。若未启用,勾选后保存配置。
生成并提交有效快照
- 在Eclipse中重新执行完整的Coverity分析,确保过程无中断、无报错
- 分析完成后,将新快照提交至对应流,注意保证快照的Code Version Date不晚于报错中的时间节点(2023-04-10T15:37:00+05:30)
验证快照状态
- 在Coverity Connect的快照列表中,开启"Has Analysis Summaries"列,确认新提交的快照已标记为有分析摘要
- 确认时间条件满足后,再次在Eclipse中执行扫描任务
额外排查项
- 核对Eclipse中Coverity插件的流配置,确保未选错目标流
- 查看本地分析日志,确认分析过程未因错误导致快照生成不完整
内容的提问来源于stack exchange,提问作者Shrilaxmi
相关产品推荐
相关产品推荐

