Это команда git-history-cover, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
git-history-cover - суммировать тестовое покрытие для последних коммитов git
СИНТАКСИС
git-история-покрытие [кредита] список изменений
ОПИСАНИЕ
Git-история-покрытие извлекает данные о тестовом покрытии, созданные программами C и C ++, скомпилированными
GCC - охват, и сопоставляет его с коммитами git, распечатывая сводку покрытия, которая
показывает, насколько хорошо были протестированы последние изменения кода. Это полезно для ночных сборок
и системы непрерывной интеграции, такие как Jenkins.
Для вывода git-история-покрытие чтобы иметь смысл, данные о покрытии должны быть
генерируется запущенным кодом, который соответствует последней фиксации в диапазоне, указанном
список изменений.
При использовании без каких-либо опций git-история-покрытие печатает три резюме.
общий
Сводка всех коммитов, указанных список изменений.
by автор
Резюме, разбитое по каждому автору, представленное в наборе коммитов, указанных
список изменений.
by совершать
Сводка для каждого отдельного коммита в наборе коммитов, указанном список изменений.
Для каждого из этих резюме git-история-покрытие печатает статистику, показывающую, сколько строк
кода было в коммитах, сколько строк представляет исполняемый код (в отличие от
комментарии, тестовый код или инфраструктуру, например Makefiles), а также сколько строк было на самом деле
выполнено в тестах.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--сводка-общий
Распечатать общий сводка (без опций печатаются все три сводки).
--сводка по автору
Распечатать by автор сводка (без опций печатаются все три сводки).
--summary-by-commit
Распечатать by совершать сводка (без опций печатаются все три сводки).
--gcda-префикс=директория
Искать .gcda файлы в каталоге директория. Эта опция используется для чтения
информация о покрытии во время выполнения, записанная, когда тестовая программа запускается с использованием того же
--gcda-префикс вариант ggcov-бег.
Используйте git-history-cover онлайн с помощью сервисов onworks.net