Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

FileSystemLogSaver

public class FileSystemLogSaver
extends Object implements ILogSaver

java.lang.Object
com.android.tradefed.result.FileSystemLogSaver


Guarde los registros en un sistema de archivos.

Resumen

Constructores públicos

FileSystemLogSaver ()

Métodos públicos

LogFile getLogReportDir ()

void invocationEnded (long elapsedTime)

void invocationStarted (IInvocationContext context)

Además, cree un directorio de sistema de archivos único en report-dir/[branch/]build-id/test-tag/unique_dir para guardar registros.

LogFile saveLogData (String dataName, LogDataType dataType, InputStream dataStream)

Será comprimir y guardar el archivo de registro si LogDataType#isCompressed() devuelve false para dataType y compressed-files se establece, de lo contrario, la corriente se guardará sin comprimir.

LogFile saveLogDataRaw (String dataName, LogDataType dataType, InputStream dataStream)

void setCompressFiles (boolean compress)

Métodos protegidos

File generateLogReportDir (IBuildInfo buildInfo, File reportDir)

Un método expuesto que permite a la subclase personalizar la lógica de la ruta de generación.

Constructores públicos

FileSystemLogSaver

public FileSystemLogSaver ()

Métodos públicos

getLogReportDir

public LogFile getLogReportDir ()

Devoluciones
LogFile

invocationEnded

public void invocationEnded (long elapsedTime)

Parámetros
elapsedTime long

invocationStarted

public void invocationStarted (IInvocationContext context)

Además, cree un directorio de sistema de archivos único en report-dir/[branch/]build-id/test-tag/unique_dir para guardar registros. Si falla la creación del directorio, escribirá registros en un directorio temporal en el sistema de archivos local.

Parámetros
context IInvocationContext

saveLogData

public LogFile saveLogData (String dataName, 
                LogDataType dataType, 
                InputStream dataStream)

Será comprimir y guardar el archivo de registro si LogDataType#isCompressed() devuelve false para dataType y compressed-files se establece, de lo contrario, la corriente se guardará sin comprimir.

Parámetros
dataName String

dataType LogDataType

dataStream InputStream

Devoluciones
LogFile

saveLogDataRaw

public LogFile saveLogDataRaw (String dataName, 
                LogDataType dataType, 
                InputStream dataStream)

Parámetros
dataName String

dataType LogDataType

dataStream InputStream

Devoluciones
LogFile

setCompressFiles

public void setCompressFiles (boolean compress)

Parámetros
compress boolean

Métodos protegidos

generateLogReportDir

protected File generateLogReportDir (IBuildInfo buildInfo, 
                File reportDir)

Un método expuesto que permite a la subclase personalizar la lógica de la ruta de generación.

Parámetros
buildInfo IBuildInfo : el IBuildInfo

reportDir File : el ERROR(/File) para el directorio de informes.

Devoluciones
File El directorio creado.