ShardListener
public
class
ShardListener
extends CollectingTestListener
implements
ISupportGranularResults
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.invoker.ShardListener |
एक ITestInvocationListener
जो किसी invocaton shard (जिसे एक साथ कई संसाधनों पर चलाने के लिए invocaton split भी कहा जाता है) से नतीजे इकट्ठा करता है और उन्हें किसी दूसरे listener को भेजता है.
खास जानकारी
पब्लिक कंस्ट्रक्टर | |
---|---|
ShardListener(ITestInvocationListener main)
|
सार्वजनिक तरीके | |
---|---|
void
|
invocationEnded(long elapsedTime)
|
void
|
invocationFailed(FailureDescription failure)
|
void
|
invocationFailed(Throwable cause)
|
void
|
invocationStarted(IInvocationContext context)
|
void
|
setSupportGranularResults(boolean enableGranularResults)
|
boolean
|
supportGranularResults()
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
|
void
|
testLogSaved(String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
|
void
|
testModuleEnded()
|
void
|
testModuleStarted(IInvocationContext moduleContext)
|
void
|
testRunEnded(long elapsedTime,
|
void
|
testRunFailed(FailureDescription failure)
|
void
|
testRunFailed(String failureMessage)
|
void
|
testRunStarted(String name, int numTests, int attemptNumber, long startTime)
|
पब्लिक कंस्ट्रक्टर
ShardListener
public ShardListener (ITestInvocationListener main)
ShardListener
बनाएं.
पैरामीटर | |
---|---|
main |
ITestInvocationListener : ITestInvocationListener को नतीजे भेजे जाने चाहिए. नतीजों को फ़ॉरवर्ड करते समय, यह ऑब्जेक्ट main पर सिंक हो जाएगा, ताकि अन्य ShardListener से कोई गड़बड़ी न हो. साथ ही, नतीजे सिर्फ़ तब भेजे जाएंगे, जब
invocaton शर्ड पूरा हो जाएगा.
|
सार्वजनिक तरीके
invocationEnded
public void invocationEnded (long elapsedTime)
पैरामीटर | |
---|---|
elapsedTime |
long |
invocationFailed
public void invocationFailed (FailureDescription failure)
पैरामीटर | |
---|---|
failure |
FailureDescription |
invocationFailed
public void invocationFailed (Throwable cause)
पैरामीटर | |
---|---|
cause |
Throwable |
invocationStarted
public void invocationStarted (IInvocationContext context)
पैरामीटर | |
---|---|
context |
IInvocationContext |
setSupportGranularResults
public void setSupportGranularResults (boolean enableGranularResults)
पैरामीटर | |
---|---|
enableGranularResults |
boolean |
supportGranularResults
public boolean supportGranularResults ()
रिटर्न | |
---|---|
boolean |
testLog
public void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
पैरामीटर | |
---|---|
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 |
testModuleEnded
public void testModuleEnded ()
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
पैरामीटर | |
---|---|
moduleContext |
IInvocationContext |
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
पैरामीटर | |
---|---|
elapsedTime |
long |
runMetrics |
|
testRunFailed
public void testRunFailed (FailureDescription failure)
पैरामीटर | |
---|---|
failure |
FailureDescription |
testRunFailed
public void testRunFailed (String failureMessage)
पैरामीटर | |
---|---|
failureMessage |
String |
testRunStarted
public void testRunStarted (String name, int numTests, int attemptNumber, long startTime)
पैरामीटर | |
---|---|
name |
String |
numTests |
int |
attemptNumber |
int |
startTime |
long |