Можно ли развернуть исполняемые файлы googletest на удаленном устройстве, используя представление «Тест» (например, нажав «Выполнить все тесты»?
В моем случае развертывание должно быть правильно настроено, поскольку после нажатия «Выполнить» или «Начать отладку» исполняемый файл развертывается и запускается на моем устройстве. Выходные данные gtest затем отображаются в «Выходных данных приложения».
Но я хочу запустить только те тестовые случаи, которые выбраны в представлении «Тест», и просмотреть результаты в представлении «Результаты теста».
Когда я нажимаю «Выполнить этот тест», я получаю сообщение об ошибке:
FATAL Failed to start test for project "CommonTestbench".
Command line: /home/......./CommonTestbench --gtest_filter=_8_Utils.*
PATH:
LD_LIBRARY_PATH:
Run configuration: "CommonTestbench"
Я думаю, что он пропускает шаг развертывания и пытается запустить исполняемый файл локально (что не может работать, потому что он скомпилирован для встроенной системы).
Можно ли использовать представления "Тесты" и "Результаты теста" в сочетании с удаленными устройствами?
Редактировать: я также не могу отлаживать контрольные примеры. Отладчик не остановится ни на одной точке останова.