филепроторезультатрепортер
public class FileProtoResultReporter
extends ProtoResultReporter
Известные прямые подклассы |
Известные косвенные подклассы |
Прото-репортер, который сохраняет TestRecord
в файл.
Краткое содержание
Защищенные методы |
---|
TestRecordProto.ChildReference | createModuleChildReference (TestRecordProto.TestRecord record) Создает дочернюю ссылку для модуля. |
Поля
PERIODIC_PROTO_WRITING_OPTION
public static final String PERIODIC_PROTO_WRITING_OPTION
PROTO_OUTPUT_FILE
public static final String PROTO_OUTPUT_FILE
USE_DELIMITED_API
public static final String USE_DELIMITED_API
Общественные конструкторы
филепроторезультатрепортер
public FileProtoResultReporter ()
Публичные методы
Получить выходной файл
public File getOutputFile ()
isPeriodicWriting
public boolean isPeriodicWriting ()
Включена ли периодическая запись.
процессFinalProto
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
Обработка финального прототипа со всеми результатами.
Параметры |
---|
finalRecord | TestRecordProto.TestRecord : завершенный прототип со всеми результатами вызова. |
процесстестмодулеенд
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
Обработка окончательного прототипа записи модуля после выполнения testModuleEnded()
.
Параметры |
---|
moduleRecord | TestRecordProto.TestRecord : завершенный прототип, представляющий модуль. |
процесстеструнендед
public void processTestRunEnded (TestRecordProto.TestRecord runRecord,
boolean moduleInProgress)
Обработка протокола завершенной записи запуска после возникновения ERROR(/#testRunEnded(long,HashMap))
.
Параметры |
---|
runRecord | TestRecordProto.TestRecord : завершенный прототип, представляющий выполнение. |
moduleInProgress | boolean : выполняется ли модуль. |
setDelimitedOutput
public void setDelimitedOutput (boolean delimitedOutput)
Параметры |
---|
delimitedOutput | boolean |
setFileOutput
public void setFileOutput (File output)
Устанавливает файл, в который выводится результат.
setOutputFile
public void setOutputFile (File outputFile)
Параметры |
---|
outputFile | File |
setPeriodicWriting
public void setPeriodicWriting (boolean enabled)
Включите запись каждого модуля по отдельности в файл.
Параметры |
---|
enabled | boolean |
Защищенные методы
createModuleChildReference
protected TestRecordProto.ChildReference createModuleChildReference (TestRecordProto.TestRecord record)
Создает дочернюю ссылку для модуля.
Параметры |
---|
record | TestRecordProto.TestRecord |
Возврат |
---|
TestRecordProto.ChildReference | |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-30 UTC.
[null,null,["Последнее обновление: 2025-01-30 UTC."],[],[]]