Skip to content

test: add trace-signal testing and builtin coverage for trace-signal … - #118

Open
yuKing123-king wants to merge 1 commit into
DKapture:mainfrom
yuKing123-king:test/trace-signal
Open

test: add trace-signal testing and builtin coverage for trace-signal …#118
yuKing123-king wants to merge 1 commit into
DKapture:mainfrom
yuKing123-king:test/trace-signal

Conversation

@yuKing123-king

Copy link
Copy Markdown
Contributor

本次修改集中在 test 目录,修改内容如下

1.添加了 trace-siganl 的 BUILTIN 单测。测试内容围绕工具实际功能补充了较完整的回归验证,覆盖了以下几类行为:

  • 测试能否正常输出数据
  • 测试能否正常根据 -P senderID过滤
  • 测试能否正常根据 -P receiverID过滤
  • 测试能否正常根据 -s senderProg过滤
  • 测试能否正常根据 -r receiverProg过滤
  • 测试能否正常根据 -S signal过滤
  • 测试能否正常根据 -S result过滤
  • 测试组合过滤条件能否正常工作
  • 测试能否正常根据 -P senderID过滤非法输入
  • 测试能否正常根据 -p receiverID过滤非法输入
  • 测试能否正常根据 -S signal过滤非法输入
  • 测试能否正常根据 -R result过滤非法输入

2.在test/Makefile 中补齐测试目标的链接依赖;

3.在test/mock.cpp 中修正 skeleton 对象在全局容器中的分配、指针回填和销毁逻辑,避免因扩容和错索引导致的崩溃;

…tool

Signed-off-by: Wang Yu <wangyu6@uniontech.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant