在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册
搜帖子
查看: 1311|回复: 14

[求助] 脚本收集/合并覆盖率

[复制链接]
发表于 2025-5-3 10:07:38 | 显示全部楼层 |阅读模式
悬赏500资产未解决
最近遇到一个问题,就是我吭哧吭哧把覆盖率收集好了,但是设计跟我说他修改了某个文件的代码,但是其它文件的代码没有动,这我重新收集覆盖率,很难受,有没有一种脚本可以把之前收集好的覆盖率贴到重新合并的覆盖率里面去,这样就能省时间了。可是我没思路,有没有大佬给点灵感呀

发表于 2025-5-3 12:18:10 | 显示全部楼层
使用AI Chat,可以填写您想要的代码。  最近用各种AI Chat罗列并记录想要的条件,如果要求符合程序的代码,就会填写。  希望能成为更舒适的工作。
回复

使用道具 举报

 楼主| 发表于 2025-5-3 13:39:31 | 显示全部楼层


   
usleesa 发表于 2025-5-3 12:18
使用AI Chat,可以填写您想要的代码。  最近用各种AI Chat罗列并记录想要的条件,如果要求符合程序的代码, ...


你这说的啥呀你


回复

使用道具 举报

发表于 2025-5-5 20:44:49 | 显示全部楼层
覆盖率可以合并的
回复

使用道具 举报

 楼主| 发表于 2025-5-6 10:47:28 | 显示全部楼层


   
diyangguang 发表于 2025-5-5 20:44
覆盖率可以合并的


可是我的意思是设计改动了部分代码?有些文件没改动,我怎么拿之前覆盖好的代码,覆盖没改动的文件
回复

使用道具 举报

发表于 2025-5-7 14:49:41 | 显示全部楼层
urg -dir new_db.vdb -dir old_db.vdb -dbname merge.vdb
可以自动合并的,上述命令会报warning,告诉你有部分module由于代码修改无法合并,后面的往前面合并
回复

使用道具 举报

发表于 2025-5-7 20:13:52 | 显示全部楼层
设计改了就是需要重新收集覆盖率的
回复

使用道具 举报

 楼主| 发表于 2025-5-8 14:08:54 | 显示全部楼层


   
dtyuzhou 发表于 2025-5-7 14:49
urg -dir new_db.vdb -dir old_db.vdb -dbname merge.vdb
可以自动合并的,上述命令会报warning,告诉你有 ...


你这样不需要指定合并的模块吗?urg会自动把模块一样的,用旧的覆盖率合并新的覆盖率?假如我开始收集好了覆盖率,因为我收集的是系统级的覆盖率,设计那边有增加了一些ip模块或者删除一些IP模块,你上面说的命令也可以把旧的覆盖率上未改动的覆盖率移植过去吗?
回复

使用道具 举报

 楼主| 发表于 2025-5-8 14:09:44 | 显示全部楼层


   
akqkq 发表于 2025-5-7 20:13
设计改了就是需要重新收集覆盖率的


老大说没改动的合并,要我改一个脚本,我也没办法呀
回复

使用道具 举报

发表于 2025-5-9 11:23:53 | 显示全部楼层
Thanks
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-7-8 20:34 , Processed in 0.082466 second(s), 8 queries , Gzip On, MemCached On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表