शार्ड श्रोता
public class ShardListener
extends CollectingTestListener
implements ISupportGranularResults
एक ITestInvocationListener
जो एक इनवोकेशन शार्ड (जिसे समानांतर में कई संसाधनों पर चलाने के लिए एक इनवोकेशन स्प्लिट भी कहा जाता है) से परिणाम एकत्र करता है, और उन्हें दूसरे श्रोता को अग्रेषित करता है।
सारांश
सार्वजनिक तरीके |
---|
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, runMetrics) testRunEnded (long elapsedTime, runMetrics) |
void | testRunFailed (FailureDescription failure) |
void | testRunFailed (String failureMessage) |
void | testRunStarted (String name, int numTests, int attemptNumber, long startTime) |
सार्वजनिक निर्माणकर्ता
शार्ड श्रोता
public ShardListener (ITestInvocationListener main)
एक ShardListener
बनाएं।
पैरामीटर |
---|
main | ITestInvocationListener : ITestInvocationListener के परिणाम अग्रेषित किए जाने चाहिए। अन्य ShardListener s के साथ टकराव को रोकने के लिए, परिणाम अग्रेषित करते समय यह ऑब्जेक्ट main पर सिंक्रनाइज़ हो जाएगा। और परिणाम केवल मंगलाचरण शार्ड पूरा होने के बाद ही भेजे जाएंगे। |
सार्वजनिक तरीके
मंगलाचरणसमाप्त
public void invocationEnded (long elapsedTime)
पैरामीटर |
---|
elapsedTime | long |
मंगलाचरणविफल
public void invocationFailed (FailureDescription failure)
पैरामीटर |
---|
failure | FailureDescription |
मंगलाचरणविफल
public void invocationFailed (Throwable cause)
मंगलाचरणशुरू हुआ
public void invocationStarted (IInvocationContext context)
पैरामीटर |
---|
context | IInvocationContext |
setSupportGranularResults
public void setSupportGranularResults (boolean enableGranularResults)
पैरामीटर |
---|
enableGranularResults | boolean |
supportGranularResults
public boolean supportGranularResults ()
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
पैरामीटर |
---|
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 |
testModuleसमाप्त
public void testModuleEnded ()
testModuleशुरू हुआ
public void testModuleStarted (IInvocationContext moduleContext)
पैरामीटर |
---|
moduleContext | IInvocationContext |
testRunEnded
public void testRunEnded (long elapsedTime,
runMetrics)
पैरामीटर |
---|
elapsedTime | long |
runMetrics | |
परीक्षण चलाने में विफल
public void testRunFailed (FailureDescription failure)
पैरामीटर |
---|
failure | FailureDescription |
परीक्षण चलाने में विफल
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 |