以编程方式查找 bazel 测试的日志文件路径 运行
Programmatic way to find the log file path for a bazel test run
我想在 bazel 测试 运行 完成之前查看日志文件。但是bazel不会显示日志文件的位置,除非它失败了。有没有办法以编程方式找到日志文件位置?
我知道可以使用标志 --test_output=all
将日志消息传输到标准输出,但这通常过于冗长。
bazel-testlogs/some/package/some_test/test.log
将是 //some/package:some_test
输出的符号链接。对于带有分片的测试,它将是 bazel-testlogs/some/package/some_test/shard_1_of_4/test.log
.
这样的路径
我想在 bazel 测试 运行 完成之前查看日志文件。但是bazel不会显示日志文件的位置,除非它失败了。有没有办法以编程方式找到日志文件位置?
我知道可以使用标志 --test_output=all
将日志消息传输到标准输出,但这通常过于冗长。
bazel-testlogs/some/package/some_test/test.log
将是 //some/package:some_test
输出的符号链接。对于带有分片的测试,它将是 bazel-testlogs/some/package/some_test/shard_1_of_4/test.log
.