Skip to content

Commit

Permalink
docs/zh_CN: reformat zh_CN/dev-tools/testing-overview
Browse files Browse the repository at this point in the history
Reorganise several long lines in order to satisfy the kernel coding
style.

Signed-off-by: Hu Haowen <src.res@email.cn>
Reviewed-by: Yanteng Si <siyanteng@loongson.cn>
Link: https://lore.kernel.org/r/20210724130611.4231-1-src.res@email.cn
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
  • Loading branch information
Hu Haowen authored and Jonathan Corbet committed Jul 25, 2021
1 parent 4b3abe1 commit 0a03801
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions Documentation/translations/zh_CN/dev-tools/testing-overview.rst
Original file line number Diff line number Diff line change
Expand Up @@ -70,13 +70,14 @@ kselftest也因此非常适合于全部功能的测试,因为这些功能会
确切函数或代码行。这有助于决定内核被测试了多少,或用来查找合适的测试
中没有覆盖到的极端情况。

Documentation/translations/zh_CN/dev-tools/gcov.rst 是GCC的覆盖率测试工具,能用于获取内核的全局或每个模块的
覆盖率。与KCOV不同的是,这个工具不记录每个任务的覆盖率。覆盖率数据可
以通过debugfs读取,并通过常规的gcov工具进行解释。

Documentation/dev-tools/kcov.rst 是能够构建在内核之中,用于在每个任务的层面捕捉覆盖率的一
个功能。因此,它对于模糊测试和关于代码执行期间信息的其它情况非常有用,
比如在一个单一系统调用里使用它就很有用。
Documentation/translations/zh_CN/dev-tools/gcov.rst 是GCC的覆盖率测试
工具,能用于获取内核的全局或每个模块的覆盖率。与KCOV不同的是,这个工具
不记录每个任务的覆盖率。覆盖率数据可以通过debugfs读取,并通过常规的
gcov工具进行解释。

Documentation/dev-tools/kcov.rst 是能够构建在内核之中,用于在每个任务
的层面捕捉覆盖率的一个功能。因此,它对于模糊测试和关于代码执行期间信
息的其它情况非常有用,比如在一个单一系统调用里使用它就很有用。

动态分析工具
============
Expand Down

0 comments on commit 0a03801

Please sign in to comment.