matlab.perftest. Класс TimeResult

Пакет: matlab.perftest
Суперклассы: matlab.unittest.measurement.MeasurementResult

Следуйте из эксперимента времени выполнения

Описание

Объекты класса TimeResult содержат информацию, описывающую результат выполнения эксперимента времени на тестовом наборе с помощью класса matlab.perftest.TimeExperiment. Объекты содержат информацию об измерениях времени и соответствующих результатах функционального тестирования.

Результаты испытаний доступны как таблица.

Создание

Среда тестирования MATLAB® создает экземпляр класса TimeResult, когда вы запускаете эксперимент времени.

Свойства

развернуть все

Имя элемента тестового набора, который соответствует результатам времени, возвратилось как вектор символов.

Пример: 'MyTestSuite'

Атрибуты:

GetAccess

общественность

SetAccess

защищенный

Типы данных: char

Индикатор, если измерение допустимо, возвратился как logical 0 или 1. Измерение допустимо (logical 1), если это собрано из передающего теста. В противном случае это недопустимо (logical 0).

Атрибуты:

GetAccess

общественность

SetAccess

частный

Зависимый

tRUE

NonCopyable

tRUE

Типы данных: логический

Информация о демонстрационных измерениях, возвращенных как таблица со следующей информацией.

ColumnName Описание
ИмяИмя элемента тестового набора. Если метка измерения задана, Name добавлен с меткой измерения, разграниченной угловыми скобками.
MeasuredValueЗначение измерения. Эксперименты могут дать этому столбцу более собственное имя, такое как MeasuredTime.
Метка времениВремя, когда измерение собрано.
ХостИмя машины, где измерение собрано.
ПлатформаАрхитектура платформы, на которой собрано измерение.
ВерсияMATLAB Version используется в тесте.
RunIdentifierУникальный идентификатор измерения запущен.

Атрибуты:

GetAccess

общественность

SetAccess

частный

Зависимый

tRUE

NonCopyable

tRUE

Типы данных: table

Информация обо всем тестовом действии, включая измерения прогрева, возвратилась как таблица. Эта таблица полезна когда это необходимо все данные, такой как во время отладки или при выполнении более включенного анализа данных. Таблица TestActivity содержит эти столбцы в дополнение к столбцам, описанным для Samples:

ColumnName Описание
ПройденЛогическое значение, указывающее, проходится ли тест
Не пройденоЛогическое значение, указывающее, перестал ли тест работать
НеполныйЛогическое значение, указывающее, является ли тестовый прогон неполным
ЦельКатегориальное значение, указывающее на тип измерения: sample или warmup
TestResult Объект TestResult от функционального тестирования

Атрибуты:

GetAccess

общественность

SetAccess

частный

Зависимый

tRUE

NonCopyable

tRUE

Типы данных: table

Методы

развернуть все

Введенный в R2019a