lcov — создавать и использовать файлы gcad во время работы

Я хочу использовать lcov в некоторых тестах, которые я запускаю. Тесты не являются частью бинарного файла, который я скомпилировал с помощью lcov. Я заметил, что lcov создает файлы gcda только после завершения двоичного кода. Проблема в том, что я хочу запустить несколько тестов без перезапуска бинарника и при этом иметь возможность сделать паузу перед новым тестом для сбора данных из gcda. Вы знаете, как заставить lcov создавать файлы gcda во время работы?

Спасибо.


person user2302639    schedule 18.06.2017    source источник


Ответы (1)


В проекте мы вызываем __gcov_flush();

person user2302639    schedule 17.09.2017