Запустите модульные тесты Tensorflow для одного файла, но ничего не выводите - PullRequest
0 голосов
/ 29 апреля 2020

Я хочу запустить модульное тестирование для одного файла в TensorFlow. Я использую эту команду:

bazel run -c opt //tensorflow/core/kernels:unique_op_test

Но результат:

INFO: Found 1 target...
Target //tensorflow/core/kernels:unique_op_test up-to-date:
  bazel-bin/tensorflow/core/kernels/unique_op_test
INFO: Elapsed time: 0.528s, Critical Path: 0.01s
INFO: 0 processes.
INFO: Build completed successfully, 1 total action
INFO: Build completed successfully, 1 total action
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
Executing tests from //tensorflow/core/kernels:unique_op_test
-----------------------------------------------------------------------------
Running main() from test_main.cc
[==========] Running 0 tests from 0 test suites.
[==========] 0 tests from 0 test suites ran. (0 ms total)
[  PASSED  ] 0 tests.

И это:

bazel test -c opt  //tensorflow/core/kernels:unique_op_test

вывод:

INFO: Analyzed target //tensorflow/core/kernels:unique_op_test (0 packages loaded, 0 targets configured).
INFO: Found 1 test target...
Target //tensorflow/core/kernels:unique_op_test up-to-date:
  bazel-bin/tensorflow/core/kernels/unique_op_test
INFO: Elapsed time: 0.985s, Critical Path: 0.13s
INFO: 1 process: 1 local.
INFO: Build completed successfully, 2 total actions
//tensorflow/core/kernels:unique_op_test                                 PASSED in 0.1s

INFO: Build completed successfully, 2 total actions

Кажется, что тест не запущен. Отсутствует ли какая-либо опция?

Я не редактирую файл исходного кода. Я использую версию TensorFlow 1.15, а Bazel - 0.26.1

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...