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 : عدد الأجزاء
|
الطرق العامة
invocationEnded
public void invocationEnded (long elapsedTime)
المعلمات | |
---|---|
elapsedTime |
long |
invocationEnded
public void invocationEnded (long elapsedTime, IInvocationContext context)
ردّ اتصال أكثر تفصيلاً للتمييز بين الشريحة التي اكتملت
المعلمات | |
---|---|
elapsedTime |
long |
context |
IInvocationContext |
invocationFailed
public void invocationFailed (FailureDescription failure)
المعلمات | |
---|---|
failure |
FailureDescription |
invocationFailed
public void invocationFailed (Throwable cause)
المعلمات | |
---|---|
cause |
Throwable |
invocationStarted
public void invocationStarted (IInvocationContext context)
المعلمات | |
---|---|
context |
IInvocationContext |
logAssociation
public void logAssociation (String dataName, LogFile logFile)
المعلمات | |
---|---|
dataName |
String |
logFile |
LogFile |
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)
المعلمات | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
logFile |
LogFile |