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