exponenta event banner

matlab.perftest.TimeResult класс

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

Результат эксперимента времени выполнения

Описание

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

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

Создание

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

Свойства

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

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

Пример: 'MyStartSuite'

Атрибуты:

GetAccess
public
SetAccess
protected

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

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

Атрибуты:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

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

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

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

Атрибуты:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

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

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

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

Атрибуты:

GetAccess
public
SetAccess
private
Dependent
true
NonCopyable
true

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

Методы

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

Представлен в R2019a