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 في عنوان آخر، تأكَّد من إعادة توجيه testLogSaved إلى المستمعين ضمنه.

شركة إنشاءات عامة

LogSaverResultforwarder

public LogSaverResultForwarder (ILogSaver logSaver, 
                 listeners)

المعلمات
logSaver ILogSaver

listeners

الطرق العامة

تم إنهاء الاستدعاء

public void invocationEnded (long elapsedTime)

المعلمات
elapsedTime long

تم بدء الاستدعاء

public void invocationStarted (IInvocationContext context)

المعلمات
context IInvocationContext

مؤسسة Log Association

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

testLog forward (إعادة توجيه الاختبار)

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

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

المعلمات
dataName String

dataType LogDataType

dataStream InputStreamSource

تم حفظ سجلّ الاختبار

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

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

المعلمات
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile