{"meta":{"title":"Просмотр покрытия кода на запросы на вытягивание","intro":"Просмотрите сводку покрытия, размещенную на запросах на вытягивание, чтобы определить файлы с низким или снижением покрытия кода.","product":"Безопасность и качество кода","breadcrumbs":[{"href":"/ru/code-security","title":"Безопасность и качество кода"},{"href":"/ru/code-security/how-tos","title":"How-tos"},{"href":"/ru/code-security/how-tos/maintain-quality-code","title":"Поддержание качественного кода"},{"href":"/ru/code-security/how-tos/maintain-quality-code/view-coverage-on-prs","title":"Просмотр покрытия на PR"}],"documentType":"article"},"body":"# Просмотр покрытия кода на запросы на вытягивание\n\nПросмотрите сводку покрытия, размещенную на запросах на вытягивание, чтобы определить файлы с низким или снижением покрытия кода.\n\n## Необходимые условия\n\n* Покрытие кода настроено для репозитория. См [. раздел AUTOTITLE](/ru/code-security/how-tos/maintain-quality-code/set-up-code-coverage).\n\n> \\[!NOTE]\n> Сводка по охвату комментариев сообщает о **охвате строк**. См [. раздел AUTOTITLE](/ru/code-security/reference/code-quality/code-coverage).\n\n## Чтение сводного комментария по охвату\n\nПосле настройки покрытия кода для репозитория `github-code-quality[бот]` публикуется сводный комментарий по каждому запросу на вытягивание. Комментарий включает:\n\n* **Сравнение branch-vs-default-branch:** Совокупный процент охвата строк для ветви запроса на вытягивание и ветви по умолчанию (например, \"65% в ветви запроса на вытягивание, 44% в ветви по умолчанию\").\n* **Наиболее затронутые файлы:** 10 файлов с наибольшим покрытием изменяется между ветвью по умолчанию и ветвью запроса на вытягивание. Этот список может включать файлы, которые не изменяются непосредственно в запросе на вытягивание. Новые или измененные файлы ранжируются выше удаленных файлов. В каждой группе файлы сортируются по абсолютному изменению покрытия строк, взвешанным по количеству строк в файле, с величиной покрытия, а затем именем файла в виде тай-брейков.\n* **Разбивка по файлам:** В разделе с расширенным описанием каждого файла с процентом покрытия линии и разностным значением. Положительное разностное значение означает, что файл получил покрытие строки в этой ветви. Отрицательное значение указывает на уменьшение охвата линий, что может сигнализировать непроверенные пути кода, представленные изменением.\n\nИспользуйте сводку по охвату, чтобы определить файлы с низким или снижением охвата и определить приоритеты внимания на непроверенных изменениях.\n\nЕсли вам нужно расширить охват набора тестов, Copilot вы можете написать и обновить тесты. См [. раздел AUTOTITLE](/ru/copilot/tutorials/copilot-cookbook/testing-code).\n\n## Дальнейшие действия\n\n* [Устранение блокировки в запросе на вытягивание](/ru/code-security/how-tos/maintain-quality-code/unblock-your-pr)"}