ShardMainResultforwarder
public
class
ShardMainResultForwarder
extends ResultForwarder
implements
ILogSaverListener
java.lang.Object | ||
↳ | com.android.tradefed.result.Resultforwarder | |
↳ | com.android.tradefed.invoker.ShardMainResultforwarder |
تمثّل هذه السمة ResultForwarder
يجمع بين نتائج استدعاءات الاختبار المقسّمة. فقط
تُبلغ المستمعين باكتمال الاستدعاء فور اكتمال جميع الاستدعاءات المجزأة.
هذا الصف غير آمن لسلسلة المحادثات. من المتوقّع أن يقفل العملاء في هذا الصف عندما إرسال نتائج الاختبار، لمنع استدعاء استدعاءات الاستدعاء بطريقة غير مرتبة.
ملخّص
شركة إنشاءات عامة | |
---|---|
ShardMainResultForwarder(
إنشاء |
الطرق العامة | |
---|---|
void
|
invocationEnded(long elapsedTime)
|
void
|
invocationEnded(long elapsedTime, IInvocationContext context)
معاودة الاتصال أكثر تفصيلاً للتمييز بين الجزء الذي انتهى. |
void
|
invocationFailed(FailureDescription failure)
|
void
|
invocationFailed(Throwable cause)
|
void
|
invocationStarted(IInvocationContext context)
|
void
|
logAssociation(String dataName, LogFile logFile)
|
void
|
testLogForward(String dataName, LogDataType dataType, InputStreamSource dataStream)
عليك إعادة توجيه testLog فقط بدلاً من حفظ السجلّ أولاً. |
void
|
testLogSaved(String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
|
شركة إنشاءات عامة
ShardMainResultforwarder
public ShardMainResultForwarder (listeners, int expectedShards)
إنشاء ShardMainResultForwarder
المعلمات | |
---|---|
listeners |
: قائمة ITestInvocationListener لإعادة توجيه النتائج إلى وقت جميع
الأجزاء مكتملة |
expectedShards |
int : عدد الأجزاء
|
الطرق العامة
تم إنهاء الاستدعاء
public void invocationEnded (long elapsedTime)
المعلمات | |
---|---|
elapsedTime |
long |
تم إنهاء الاستدعاء
public void invocationEnded (long elapsedTime, IInvocationContext context)
معاودة الاتصال أكثر تفصيلاً للتمييز بين الجزء الذي انتهى.
المعلمات | |
---|---|
elapsedTime |
long |
context |
IInvocationContext |
تعذّر الاستدعاء
public void invocationFailed (FailureDescription failure)
المعلمات | |
---|---|
failure |
FailureDescription |
تعذّر الاستدعاء
public void invocationFailed (Throwable cause)
المعلمات | |
---|---|
cause |
Throwable |
تم بدء الاستدعاء
public void invocationStarted (IInvocationContext context)
المعلمات | |
---|---|
context |
IInvocationContext |
مؤسسة Log Association
public void logAssociation (String dataName, LogFile logFile)
المعلمات | |
---|---|
dataName |
String |
logFile |
LogFile |
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)
المعلمات | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
logFile |
LogFile |