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 |
: सभी स्hards के पूरा होने पर, नतीजों को फ़ॉरवर्ड करने के लिए 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 |