Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

LogSaverResultForwarder

public class LogSaverResultForwarder
extends ResultForwarder implements ILogSaverListener

java.lang.Object
com.android.tradefed.result.ResultForwarder
com.android.tradefed.result.LogSaverResultForwarder


Sebuah ResultForwarder untuk menyimpan log dengan saver berkas global.

Ringkasan

Konstruktor publik

LogSaverResultForwarder (ILogSaver logSaver, listeners) LogSaverResultForwarder (ILogSaver logSaver, listeners)

Metode publik

void invocationEnded (long elapsedTime)

void invocationStarted (IInvocationContext context)

void logAssociation (String dataName, LogFile logFile)

static void reportEndHostLog (ILogSaver saver, String name)

Melaporkan host_log dari sesi yang sedang berlangsung.

void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

Juga, menyimpan file log dengan global ILogSaver dan memanggil ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) bagi mereka pendengar melaksanakan ILogSaverListener antarmuka.

void testLogForward (String dataName, LogDataType dataType, InputStreamSource dataStream)

Hanya teruskan testLog alih-alih menyimpan log terlebih dahulu.

void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)

Jika LogSaverResultForwarder adalah bungkus dalam satu lagi, memastikan kami meneruskan panggilan balik testLogSaved ke pendengar di bawahnya.

Konstruktor publik

LogSaverResultForwarder

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

Parameter
logSaver ILogSaver

listeners

Metode publik

doaBerakhir

public void invocationEnded (long elapsedTime)

Parameter
elapsedTime long

doaDimulai

public void invocationStarted (IInvocationContext context)

Parameter
context IInvocationContext

logAsosiasi

public void logAssociation (String dataName, 
                LogFile logFile)

Parameter
dataName String

logFile LogFile

laporanEndHostLog

public static void reportEndHostLog (ILogSaver saver, 
                String name)

Melaporkan host_log dari sesi yang sedang berlangsung.

Parameter
saver ILogSaver

name String

tesLog

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Juga, menyimpan file log dengan global ILogSaver dan memanggil ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) bagi mereka pendengar melaksanakan ILogSaverListener antarmuka.

Parameter
dataName String

dataType LogDataType

dataStream InputStreamSource

tesLogMaju

public void testLogForward (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Hanya meneruskan testLog alih-alih menyimpan log terlebih dahulu.

Parameter
dataName String

dataType LogDataType

dataStream InputStreamSource

tesLogDisimpan

public void testLogSaved (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream, 
                LogFile logFile)

Jika LogSaverResultForwarder adalah bungkus dalam satu lagi, memastikan kami meneruskan panggilan balik testLogSaved ke pendengar di bawahnya.

Parameter
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile