已合并
【日志整改】input模块日志级别规范化与维测信息补全 #9957
【日志整改】input模块日志级别规范化与维测信息补全 #9957
已合并
shangguodong创建于 8月29日
shangguodong
8月29日

【日志整改】input模块日志级别规范化与维测信息补全

关联issue: #7792

整改内容:

  1. 新增日志统一使用 D 级别:事件过滤/拦截/监视/窗口命中判定等关键静默分支补充定位日志,覆盖 filter/interceptor/monitor/窗口搜索循环/定时器创建与移除路径;release 侧由 HiLogIsLoggable 短路,高频路径无额外开销
  2. 明确判空及操作失败分支日志使用 E 级别:data share helper/observer 判空、socket 创建失败、AddTimer 失败、触摸板参数校验失败、安全组件增强数据获取失败等
  3. 原有 D 级别日志级别保持不变,仅补充维测参数:keyCode/deviceId/pointerAction/pid/filterId/clientPid/userId/fingerCount 等上下文
  4. 异常路径 I 级别日志升级为 W 级别:Mmi-server 处理超时、触控 DOWN 窗口冲突、订阅 handler 重复、鼠标模块判空、账户订阅失败等
  5. 修复日志格式符与参数不匹配及拼写错误

影响范围:仅日志改动,无业务逻辑变更,test 用例零改动。

likedislike
Pull Request已成功合入, 合并人@openharmony_ci
(感谢 shangguodong 的贡献)
Sshangguodong
8月29日 关联了issue:【日志整改】input模块日志级别规范化与维测信息补全
openharmony_ciopenharmony_ci成员
8月29日 添加了label:waiting_on_author
openharmony_ci
openharmony_ci成员
8月29日 评论:

感谢提交 Pull Requests!如果您提交的PR已经开发完毕,请评论 "start build" 触发门禁,更多交互操作,请访问OpenHarmony社区支持命令清单。如果需要调整订阅PR、Issue的变更状态,请访问订阅链接。


Thanks for submitting the pull request. If your Pull Request has already been developed, you can leave a "start build" comment to trigger the gated system. For more commands, please visit OpenHarmony Command List. If you need to change the subscription of a Pull Request or Issue, please visit the link.

likedislike
openharmony_ciopenharmony_ci成员
8月29日 添加了label:dco检查成功
Sshangguodong
8月29日 强制推送  1 个提交:bcdaabce-Optimize input logging: downgrade added logs to DEBUG, upgrade key INFO to WARN, enrich debug diagnostics
此处折叠了42条消息 查看更多
xueyuanzhaoxueyuanzhao成员
8月29日 通过审查
openharmony_ciopenharmony_ci成员
8月29日 关闭了关联的issue
openharmony_ciopenharmony_ci成员
8月29日 合入了pull request,合并节点 SHA:2b9ca2acae5bf7d2949c916e8c9516e5bb109d16
openharmony_ciopenharmony_ci成员
8月29日 删除了label:waiting_for_review
openharmony_ciopenharmony_ci成员
8月29日 添加了label:merged