Правило фильтра покрытия определяет объект модели, набор объектов или строк кода, которые необходимо исключить из записи покрытия или которые необходимо обосновать для покрытия.
Каждое правило фильтра покрытия включает следующие поля:
Имя (Name) - имя или путь объекта для фильтрации из зоны покрытия
Тип (Type) - фильтруется ли конкретный объект или все объекты данного типа
Режим - является ли фильтруемый объект Excluded или Justified
Отчеты о покрытии не включают Excluded блоки. В отчетах о покрытии предполагается, что Justified блоки получают полное покрытие, но показывают, что они отличаются от других покрытых блоков в отчете о покрытии.
Обоснование - необязательное описание, описывающее, почему этот объект фильтруется из покрытия
Файл фильтра покрытия представляет собой набор правил фильтра покрытия. Каждое правило определяет один или несколько объектов или строк кода для исключения из записи покрытия.
После создания и применения правил фильтра покрытия указанные объекты или строки кода исключаются из покрытия при создании отчета. Можно повторно использовать файл фильтра покрытия для нескольких моделей Simulink ®.
При внесении изменений в правила фильтра покрытия после записи покрытия можно обновить отчет о покрытии без необходимости изменения размеров модели. После внесения изменений нажмите кнопку Применить, затем щелкните Создать отчет в разделе Примененные фильтры обозревателя результатов покрытия, чтобы обновить отчет.
Если для активной модели используется имя файла по умолчанию и файл фильтра покрытия существует на пути MATLAB ®, правила фильтра покрытия отображаются при каждом открытии модели. Чтобы сохранить текущие правила фильтра покрытия в файле, щелкните Сохранить фильтр. Чтобы загрузить существующий файл фильтра покрытия, щелкните Загрузить фильтр.
Дополнительные сведения об фильтрации объектов см. в разделах Создание, редактирование и просмотр правил фильтра покрытия и Создание и использование фильтров покрытия.