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