Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bazel Golang综合报道_Go_Code Coverage_Bazel - Fatal编程技术网

Bazel Golang综合报道

Bazel Golang综合报道,go,code-coverage,bazel,Go,Code Coverage,Bazel,我正在尝试使用 bazel coverage --combined_report=lcov //... 但它总是以同样的信息失败: Executed 0 out of 11 tests: 11 tests pass. There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.

我正在尝试使用

bazel coverage --combined_report=lcov  //...
但它总是以同样的信息失败:

Executed 0 out of 11 tests: 11 tests pass.
There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
当然,我使用了标志
——test\u verbose\u timeout\u warnings
,我得到了错误

//pkg/util:go_default_test                                      (cached) PASSED in 4.4s
WARNING: //pkg/util:go_default_test: Test execution time (4.4s excluding execution overhead) outside of range for MODERATE tests. Consider setting timeout="short" or size="small".
然后我用
--nocache\u test\u results
进行了尝试,但没有什么不同

我已经试过了

bazel coverage --combined_report=lcov --test_size_filters=small //...
这就是我得到的:

WARNING: All specified test targets were excluded by filters
INFO: Build option --instrumentation_filter has changed, discarding analysis cache.
INFO: Analyzed 52 targets (0 packages loaded, 8254 targets configured).
INFO: Found 52 targets and 0 test targets...
使用
bazel覆盖率——组合报告=lcov——测试大小过滤器=small,medium——nocache\u测试结果//…

INFO: Using default value for --instrumentation_filter: "//internal[/:],//pkg[/:]".
INFO: Override the above default with --instrumentation_filter
INFO: Build option --instrumentation_filter has changed, discarding analysis cache.
INFO: Analyzed 52 targets (0 packages loaded, 8254 targets configured).
INFO: Found 41 targets and 11 test targets...
INFO: LCOV coverage report is located at /path/to/bazel-out/_coverage/_coverage_report.dat
 and execpath is bazel-out/_coverage/_coverage_report.dat
INFO: From CoverageReport _coverage/_coverage_report.dat:
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main getTracefiles
INFORMATION: Found 11 tracefiles.
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/pkg/logger/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/pkg/util/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/internal/company/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/internal/video/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/internal/person/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/internal/db/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/internal/movie/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/internal/game/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/internal/mapper/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/internal/shared/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main parseFiles
SCHWERWIEGEND: Parsing file bazel-out/darwin-fastbuild/testlogs/internal/music/go_default_test/coverage.dat
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main getGcovInfoFiles
INFORMATION: No gcov info file found.
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main getProfdataFileOrNull
INFORMATION: No .profdata file found.
März 31, 2020 11:05:17 VORM. com.google.devtools.coverageoutputgenerator.Main main
WARNUNG: There was no coverage found.
ERROR: output '_coverage/_coverage_report.dat' was not created
ERROR: not all outputs were created or valid
INFO: Elapsed time: 33.842s, Critical Path: 32.39s
INFO: 196 processes: 196 darwin-sandbox.
FAILED: Build did NOT complete successfully
//internal/company:go_default_test                                       PASSED in 5.6s
  /path/to/bazel-out/darwin-fastbuild/testlogs/internal/company/go_default_test/coverage.dat
//internal/db:go_default_test                                            PASSED in 1.5s
  /path/to/bazel-out/darwin-fastbuild/testlogs/internal/db/go_default_test/coverage.dat
//internal/game:go_default_test                                          PASSED in 8.5s
  /path/to/bazel-out/darwin-fastbuild/testlogs/internal/game/go_default_test/coverage.dat
//internal/mapper:go_default_test                                        PASSED in 1.3s
  /path/to/bazel-out/darwin-fastbuild/testlogs/internal/mapper/go_default_test/coverage.dat
//internal/movie:go_default_test                                         PASSED in 24.8s
  /path/to/bazel-out/darwin-fastbuild/testlogs/internal/movie/go_default_test/coverage.dat
//internal/music:go_default_test                                         PASSED in 10.0s
  /path/to/bazel-out/darwin-fastbuild/testlogs/internal/music/go_default_test/coverage.dat
//internal/person:go_default_test                                        PASSED in 6.6s
  /path/to/bazel-out/darwin-fastbuild/testlogs/internal/person/go_default_test/coverage.dat
//internal/shared:go_default_test                                        PASSED in 3.0s
  /path/to/bazel-out/darwin-fastbuild/testlogs/internal/shared/go_default_test/coverage.dat
//internal/video:go_default_test                                         PASSED in 8.9s
  /path/to/bazel-out/darwin-fastbuild/testlogs/internal/video/go_default_test/coverage.dat
//pkg/logger:go_default_test                                             PASSED in 0.8s
  /path/to/bazel-out/darwin-fastbuild/testlogs/pkg/logger/go_default_test/coverage.dat
//pkg/util:go_default_test                                               PASSED in 0.9s
  /path/to/bazel-out/darwin-fastbuild/testlogs/pkg/util/go_default_test/coverage.dat

Executed 11 out of 11 tests: 11 tests pass.
There were tests whose specified size is too big. Use the --test_verbose_timeout_warnings command line option to see which ones these are.
All tests passed but there were other errors during the build.
FAILED: Build did NOT complete successfully


我似乎找不到一份综合报道。

你可能在看旧版本的bazel。尝试使用2.1.0或更高版本。

可能与bazel 3.7.2重复。