gpt4 book ai didi

go - 如何了解bazel Coverage coverage.dat文件?

转载 作者:行者123 更新时间:2023-12-01 21:11:19 26 4
gpt4 key购买 nike

您好,我已经在互联网上进行了大量搜索,但是我找不到为我们的golang项目生成html coverage文件的简便方法,但至少我可以得到如下所示的coverage.dat文件

mode: set
path/foo.go:13.58,15.2 1 1
path/foo.go:17.56,19.2 1 1

我什至找不到该文件的文档,这些数字是什么意思?看起来像行号,但不完全是。

我的Bazel版本是2.2.0

最佳答案

It looks like line number but not quite



字段是: name.go:line.column,line.column numberOfStatements count
Source

您可以使用下一条命令生成html:
# Generate coverage profile using Cover tool
> go test -coverprofile=coverage.out ./..
# To analyze coverage via a browser
> go tool cover -html=coverage.out

最后一个命令将在 /tmp/coverXXXXX/coverage.html下生成html文件

关于go - 如何了解bazel Coverage coverage.dat文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60751548/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com