ProtoResultParser
public class ProtoResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.proto.ProtoResultParser |
Парсер для формата прототипа результатов Tradefed.
Резюме
Вложенные классы | |
---|---|
enum | ProtoResultParser.TestLevel Перечисление, представляющее текущий уровень обрабатываемого протокола. |
Общественные конструкторы | |
---|---|
ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation) Ctor. | |
ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile) Ctor. |
Публичные методы | |
---|---|
void | completeModuleEvents () Если необходимо для обеспечения согласованной отчетности, завершите события модуля. |
String | getModuleInProgress () Возвращает идентификатор текущего модуля. |
boolean | hasInvocationFailed () Возвращает, было ли сообщено о сбое вызова. |
boolean | invocationEndedReached () Возвращает независимо от того, достиг ли синтаксический анализ завершения вызова. |
void | processFileProto (File protoFile) В случае прямого синтаксического анализа прото-файлов обрабатывайте их как последовательность. |
void | processFinalizedProto (TestRecordProto.TestRecord finalProto) Основная функция входа, которая берет завершенный завершенный прототип и воспроизводит его результаты. |
ProtoResultParser.TestLevel | processNewProto (TestRecordProto.TestRecord currentProto) Основная функция входа, где каждый прототип представлен для анализа на события Tradefed. |
void | setQuiet (boolean quiet) Устанавливает, следует ли печатать при получении событий. |
void | setReportLogs (boolean reportLogs) Устанавливает, должны ли мы сообщать журналы. |
Общественные конструкторы
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation)
Ctor.
Параметры | |
---|---|
listener | ITestInvocationListener |
context | IInvocationContext |
reportInvocation | boolean |
ProtoResultParser
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile)
Ctor.
Параметры | |
---|---|
listener | ITestInvocationListener |
context | IInvocationContext |
reportInvocation | boolean |
prefixForFile | String |
Публичные методы
completeModuleEvents
public void completeModuleEvents ()
Если необходимо для обеспечения согласованной отчетности, завершите события модуля.
getModuleInProgress
public String getModuleInProgress ()
Возвращает идентификатор текущего модуля. Возвращает null, если ничего не выполняется.
Возврат | |
---|---|
String |
hasInvocationFailed
public boolean hasInvocationFailed ()
Возвращает, было ли сообщено о сбое вызова.
Возврат | |
---|---|
boolean |
invocationEndedReached
public boolean invocationEndedReached ()
Возвращает независимо от того, достиг ли синтаксический анализ завершения вызова.
Возврат | |
---|---|
boolean |
processFileProto
public void processFileProto (File protoFile)
В случае прямого синтаксического анализа прото-файлов обрабатывайте их как последовательность. Связанный с FileProtoResultReporter
при составлении отчетов о последовательности файлов.
Параметры | |
---|---|
protoFile | File : Файл прото должен быть проанализирован. |
processFinalizedProto
public void processFinalizedProto (TestRecordProto.TestRecord finalProto)
Основная функция входа, которая берет завершенный завершенный прототип и воспроизводит его результаты.
Параметры | |
---|---|
finalProto | TestRecordProto.TestRecord : Окончательный TestRecord быть разобран. |
processNewProto
public ProtoResultParser.TestLevel processNewProto (TestRecordProto.TestRecord currentProto)
Основная функция входа, где каждый прототип представлен для анализа на события Tradefed.
Параметры | |
---|---|
currentProto | TestRecordProto.TestRecord : Ток TestRecord быть разобран. |
Возврат | |
---|---|
ProtoResultParser.TestLevel | Истинно, если обработанный протокол был модулем. |
setQuiet
public void setQuiet (boolean quiet)
Устанавливает, следует ли печатать при получении событий.
Параметры | |
---|---|
quiet | boolean |
setReportLogs
public void setReportLogs (boolean reportLogs)
Устанавливает, должны ли мы сообщать журналы.
Параметры | |
---|---|
reportLogs | boolean |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2021-10-04 UTC.