LogSaverResultForwarder

public class LogSaverResultForwarder
extends ResultForwarder implements ILogSaverListener

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


ResultForwarder لحفظ السجلات باستخدام أداة حفظ الملفات الشاملة

ملخّص

وظائف الإنشاء العامة

LogSaverResultForwarder(ILogSaver logSaver, listeners)

الطرق العامة

void invocationEnded(long elapsedTime)

void invocationStarted(IInvocationContext context)

void logAssociation(String dataName, LogFile logFile)

static void reportEndHostLog(ILogSaver saver, String name)

الإبلاغ عن host_log من الجلسة الجارية

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

عليك أيضًا حفظ ملف السجلّ الذي يتضمّن العنصر الشامل ILogSaver وILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) للمستمعِين الذين ينفذون واجهة ILogSaverListener.

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

يمكنك إعادة توجيه testLog فقط بدلاً من حفظ السجلّ أولاً.

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

إذا كان LogSaverResultForwarder ملفًا مضمّنًا في ملف آخر، تأكَّد من إعادة توجيه callback testLogSaved إلى المستمعين ضمنه.

وظائف الإنشاء العامة

LogSaverResultForwarder

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

المعلمات
logSaver ILogSaver

listeners

الطرق العامة

invocationEnded

public void invocationEnded (long elapsedTime)

المعلمات
elapsedTime long

invocationStarted

public void invocationStarted (IInvocationContext context)

المعلمات
context IInvocationContext

logAssociation

public void logAssociation (String dataName, 
                LogFile logFile)

المعلمات
dataName String

logFile LogFile

reportEndHostLog

public static void reportEndHostLog (ILogSaver saver, 
                String name)

الإبلاغ عن host_log من الجلسة الجارية

المعلمات
saver ILogSaver

name String

testLog

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

عليك أيضًا حفظ ملف السجلّ الذي يتضمّن العنصر الشامل ILogSaver وإجراء ILogSaverListener#testLogSaved(String, LogDataType, InputStreamSource, LogFile) للمستمعِين الذين ينفذون واجهة ILogSaverListener.

المعلمات
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogForward

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

يمكنك إعادة توجيه testLog فقط بدلاً من حفظ السجلّ أولاً.

المعلمات
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogSaved

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

إذا كان LogSaverResultForwarder ملفًا مضمّنًا في ملف آخر، تأكَّد من إعادة توجيه callback testLogSaved إلى المستمعين ضمنه.

المعلمات
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile