ShardMainResultForwarder
public class ShardMainResultForwarder
extends ResultForwarder
implements ILogSaverListener
एक ResultForwarder
जो एक शार्ड परीक्षण आमंत्रण के परिणामों को जोड़ता है। यह श्रोताओं को आह्वान पूरा होने की सूचना तभी देता है जब सभी साझा आह्वान पूरे हो जाते हैं।
यह वर्ग थ्रेड सुरक्षित नहीं है. यह उम्मीद की जाती है कि परीक्षण परिणाम भेजते समय ग्राहक इस क्लास को लॉक कर देंगे, ताकि इनवोकेशन कॉलबैक को ऑर्डर से बाहर जाने से रोका जा सके।
सारांश
सार्वजनिक तरीके |
---|
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) पहले लॉग को सहेजने के बजाय केवल टेस्टलॉग को अग्रेषित करें। |
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)
मंगलाचरणशुरू हुआ
public void invocationStarted (IInvocationContext context)
पैरामीटर |
---|
context | IInvocationContext |
लॉगएसोसिएशन
public void logAssociation (String dataName,
LogFile logFile)
पैरामीटर |
---|
dataName | String |
logFile | LogFile |
public void testLogForward (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 |