news 2026/4/16 0:23:51

【回眸】Tessy 达不到100%的覆盖度原因分析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【回眸】Tessy 达不到100%的覆盖度原因分析

1.current_check_fun 已经达到100%
2.judge_hard_ver while(hardVerFun.flag == 0);
当hardVerFun.flag == 0时死循环,无法达到100%

3.driver_com.c bms_pack_send

else if(SSM_MAIN_STEP_FIRST_SETTING == mainSsmFsm.step) 分支不可达

4.driver_com.c com_pck_receive

if(rxComBuf.index >= 12)  小于12不可达

if(_data == BURNER_SHAKE_TAIL)不可达

(((crc>>8)&0XFF) == rxComBuf.data[10])&&(((crc)&0XFF) == rxComBuf.data[9])分支不可达

if(rxComBuf.index >= rxComBuf.crcPos+1) 大于rxComBuf.crcPos+1 分支不可达

crc == rxComBuf.data[rxComBuf.crcPos] 不等于rxComBuf.data[rxComBuf.crcPos] 分支不可达

rxComBuf.data[rxComBuf.crcPos-1] == 0x08 分支不可达

5.driver_display.c

display_pck_send 函数本身覆盖度已经达到100%,内部牵连到的函数太多,其他函数没达到100%影响了整体的覆盖度。

6.smm_fsm_fun.c

ssm_fsm_main_step 圈复杂度太高,mainSsmFsm.preStep

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/7 9:19:33

直播录制工具测评:如何用StreamCap实现多平台直播保存与智能剪辑

直播录制工具测评:如何用StreamCap实现多平台直播保存与智能剪辑 【免费下载链接】StreamCap 一个多平台直播流自动录制工具 基于FFmpeg 支持监控/定时/转码 项目地址: https://gitcode.com/gh_mirrors/st/StreamCap 作为一名内容创作者,你是否…

作者头像 李华
网站建设 2026/3/31 15:12:13

Noto Emoji 开源字体解决方案技术选型指南

Noto Emoji 开源字体解决方案技术选型指南 【免费下载链接】noto-emoji Noto Emoji fonts 项目地址: https://gitcode.com/gh_mirrors/no/noto-emoji 在数字化沟通场景中,表情符号(Emoji)已成为跨文化交流的重要视觉语言。然而&#x…

作者头像 李华
网站建设 2026/4/8 11:11:12

Switch文件管理终极工具:NSC_BUILDER从入门到精通指南

Switch文件管理终极工具:NSC_BUILDER从入门到精通指南 【免费下载链接】NSC_BUILDER Nintendo Switch Cleaner and Builder. A batchfile, python and html script based in hacbuild and Nuts python libraries. Designed initially to erase titlerights encrypti…

作者头像 李华
网站建设 2026/4/1 23:16:40

QMC音频格式转换完全指南:从加密到通用的解决方案

QMC音频格式转换完全指南:从加密到通用的解决方案 【免费下载链接】qmc-decoder Fastest & best convert qmc 2 mp3 | flac tools 项目地址: https://gitcode.com/gh_mirrors/qm/qmc-decoder 一、问题解析:解密被限制的音乐文件 你是否曾遇到…

作者头像 李华
网站建设 2026/4/14 9:18:09

解锁Reloaded-II模块安装完全指南:从新手到专家的进阶之路

解锁Reloaded-II模块安装完全指南:从新手到专家的进阶之路 【免费下载链接】Reloaded-II Next Generation Universal .NET Core Powered Mod Loader compatible with anything X86, X64. 项目地址: https://gitcode.com/gh_mirrors/re/Reloaded-II Reloaded-…

作者头像 李华