Правила фильтра покрытия и файлы

Что такое правило фильтра покрытия?

Правило фильтра покрытия задает объект модели, набор объектов или строки кода, которые вы хотите исключить из записи покрытия или что вы хотите выровнять по ширине для покрытия.

Каждое правило фильтра покрытия включает следующие поля:

  • Имя или путь объекта отфильтровать от покрытия

  • Ввод конкретный объект, или все объекты данного типа отфильтрованы

  • Режим объектом, который будет отфильтрован, Excluded или Justified

    Отчеты покрытия не включают в себя Excluded блоки. Отчеты покрытия принимают тот Justified блоки получают полный охват, но показывают, что они отличны от других покрытых блоков в отчете покрытия.

  • Rationale — Дополнительное описание, которое описывает, почему этот объект отфильтрован от покрытия

Что такое файл фильтра покрытия?

Файл фильтра покрытия является набором правил фильтра покрытия. Каждое правило задает один или несколько объектов или строк кода, чтобы исключить из записи покрытия.

После того, как вы создаете и применяете правила фильтра покрытия, заданные объекты или строки кода исключены из покрытия, когда вы генерируете отчет. Можно снова использовать файл фильтра покрытия для нескольких моделей Simulink®.

Когда вы вносите изменения в правила фильтра покрытия после того, как вы записываете покрытие, можно обновить отчет покрытия, не будучи должен повторно симулировать модель. После того, как вы внесете изменения, нажмите Apply, затем нажмите Generate Report в разделе Applied filters Проводника результатов покрытия, чтобы обновить отчет.

Если вы используете имя файла по умолчанию в активной модели, и файл фильтра покрытия существует на пути MATLAB®, вы видите, что фильтр покрытия управляет каждый раз, когда вы открываете модель. Чтобы сохранить ваши текущие правила фильтра покрытия в файл, нажмите Save filter. Чтобы загрузить существующий файл фильтра покрытия, нажмите Load filter.

Для получения дополнительной информации о фильтрации объектов смотрите, Создают, Редактирование, и Правила Фильтра Покрытия Представления и Создание и Используя Фильтры Покрытия.