项目

一般

简介

错误 #3679

baseService检查phy是否在位逻辑细化,四列变动都需要检查

李 玮璇22 天 之前添加. 更新于 15 天 之前.

状态:
转测试
优先级:
普通
指派给:
开始日期:
2025-07-04
计划完成日期:
% 完成:

0%

预期时间:
问题归属:
YZMM
发现问题版本:
Rel_3.1.1
目标解决问题版本:
Rel_3.1.2

描述

目前baseService检查phy是否在位只取了第一个核的信息,需要优化为四个核信息都判断,有任何一个核地址信息不更新则认为phy异常
  1. test_mem 0x08700068 16 | awk 'NR==3'
    0x08700068: 0x00000257 0x00000257 0x00000257 0x00000257
  2. test_mem 0x08700068 16 | awk 'NR==3' | awk -F " " '{print $2}'
    0x00000257

文件

241异常.jpg (107 KB) 241异常.jpg 李 玮璇, 2025-07-11 11:36
241run日志.jpg (576 KB) 241run日志.jpg 李 玮璇, 2025-07-11 11:36
246正常.jpg (167 KB) 246正常.jpg 李 玮璇, 2025-07-11 11:37
246run日志.jpg (666 KB) 246run日志.jpg 李 玮璇, 2025-07-11 11:37

历史记录

#1

李 玮璇 更新于 22 天 之前

  • 主题baseService检查phy是否在位逻辑细化 变更为 baseService检查phy是否在位逻辑细化,四核都需要检查
#2

李 玮璇 更新于 22 天 之前

  • 主题baseService检查phy是否在位逻辑细化,四核都需要检查 变更为 baseService检查phy是否在位逻辑细化,四列变动都需要检查
#3

李 玮璇 更新于 15 天 之前

  • 状态新建 变更为 进行中

优化点:
①从检查test_mem第一个内存地址变为检查四列内存地址,任何一组前后相等则为异常
②利用环境命令进行换行打印,减少字符分割处理
③使用emplace_back和std::move提高string数组赋值效率,减少构造和拷贝

#4

李 玮璇 更新于 15 天 之前

测试结果:
241环境phy第四核异常,baseService检测到异常

#5

李 玮璇 更新于 15 天 之前

246环境phy正常

#6

李 玮璇 更新于 15 天 之前

  • 状态进行中 变更为 转测试
  • 指派给李 玮璇 变更为 王 旭初

246环境phy正常

导出 Atom PDF