runOpts могут иметь следующие поля. Если поле не задано, slvnvruncgvtest или slvnvruntest использует значение по умолчанию.
| Имя поля | Описание |
|---|
testIdx | Тест для симуляции или выполнения из файла данных. Если testIdx = [], все тесты моделируются или выполняются. По умолчанию: [] |
signalLoggingSaveFormat | Доступно только для slvnvruntest. Определяет формат данных логгированию сигналов для сигналов, которые соединяются с outport модели, и для промежуточных сигналов, которые сконфигурированы для логгирования. Если вы задаете Dataset, данные хранятся в Simulink.SimulationData.Dataset объекты. По умолчанию:
'Dataset' |
coverageEnabled | Доступно только для slvnvruntest. Если true, slvnvruntest собирает данные о покрытии модели во время симуляции. По умолчанию: false |
coverageSetting | Доступно только для slvnvruntest. cvtest объект для сбора покрытия модели.
Если coverageSetting является [], slvnvruntest использует настройки переадресации для модели, указанной в вызове slvnvruntest. По умолчанию: [] |
allowCopyModel | Доступно только для slvnvruncgvtest. Если вы не сконфигурировали модель для выполнения тестов с помощью CGV API, это поле задает создание и настройку модели. Если true и вы не сконфигурировали модель для выполнения тестов с CGV API, slvnvruncgvtest копирует модель, исправляет строение и выполняет тесты на скопированной модели. Если falseошибка возникает, если тесты не могут выполняться с помощью CGV API. Примечание Если вы не сконфигурировали модель верхнего уровня или любые ссылочные модели для выполнения тестов, slvnvruncgvtest не копирует модель, даже если allowCopyModel является true. Возникает ошибка. По умолчанию: false |
cgvCompType | Доступно только для slvnvruncgvtest. Определяет цикл» (SIL) или «цикл» (PIL) для CGV: По умолчанию: 'topmodel' |
cgvConn | Доступно только для slvnvruncgvtest. Определяет режим выполнения для CGV: По умолчанию: 'sim' |
fastRestart
| Доступно только для slvnvruntest. Если true, Simulink® Coverage™ использует быстрый режим перезапуска для симуляции модели. По умолчанию:
true |
useParallel
| Доступно только для slvnvruntest. Если trueSimulink Coverage моделирует тесты с параллельными вычислениями. Для этой опции требуется лицензия Parallel Computing Toolbox™. По умолчанию:
false |