StreamProtoReceiver
public
class
StreamProtoReceiver
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.result.proto.StreamProtoReceiver
|
एक रिसीवर, जो मिले हुए प्रोटो TestRecord को Tradefed इवेंट में बदलता है.
खास जानकारी
फ़ील्ड्स की फ़िल्में |
protected
AtomicBoolean |
mStopParsing
यह सेट होने पर, इवेंट को पार्स करना बंद करें.
|
सार्वजनिक कंस्ट्रक्टर |
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix)
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, boolean reportLogs, String logNamePrefix, boolean mergeInvocationMetrics)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)
Ctor.
|
फ़ील्ड्स की फ़िल्में
mStopParsing
protected AtomicBoolean mStopParsing
यह सेट होने पर, इवेंट को पार्स करना बंद कर दें. इससे, इवेंट को पार्स करने वाली थ्रेड को तब बंद किया जा सकता है, जब हमें उन इवेंट की उम्मीद न हो.
सार्वजनिक कंस्ट्रक्टर
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
पैरामीटर |
listener |
ITestInvocationListener : ITestInvocationListener , जहां नतीजों की शिकायत की जा सकती है. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : इवेंट ट्रिगर करने के लेवल की जानकारी देने वाले इवेंट की रिपोर्ट भेजनी है या नहीं. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.
पैरामीटर |
listener |
ITestInvocationListener : ITestInvocationListener , जहां नतीजों की शिकायत की जा सकती है. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : इवेंट ट्रिगर करने के लेवल की जानकारी देने वाले इवेंट की रिपोर्ट भेजनी है या नहीं. |
quietParsing |
boolean : पार्सर को डीबग की जानकारी लॉग करने की अनुमति देनी है या नहीं. |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix)
पैरामीटर |
listener |
ITestInvocationListener |
mainContext |
IInvocationContext |
reportInvocation |
boolean |
quietParsing |
boolean |
reportLogs |
boolean |
logNamePrefix |
String |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
boolean reportLogs,
String logNamePrefix,
boolean mergeInvocationMetrics)
Ctor.
पैरामीटर |
listener |
ITestInvocationListener : ITestInvocationListener , जहां नतीजों की शिकायत की जा सकती है. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : इवेंट ट्रिगर करने के लेवल की जानकारी देने वाले इवेंट की रिपोर्ट भेजनी है या नहीं. |
quietParsing |
boolean : पार्सर को डीबग की जानकारी लॉग करने की अनुमति देनी है या नहीं. |
reportLogs |
boolean : लॉग की रिपोर्ट करनी है या नहीं |
logNamePrefix |
String : पार्सर की मदद से लॉग की गई फ़ाइल का प्रीफ़िक्स. |
mergeInvocationMetrics |
boolean |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.
पैरामीटर |
listener |
ITestInvocationListener : ITestInvocationListener , जहां नतीजों की शिकायत की जा सकती है. |
mainContext |
IInvocationContext |
reportInvocation |
boolean : इवेंट ट्रिगर करने के लेवल की जानकारी देने वाले इवेंट की रिपोर्ट भेजनी है या नहीं. |
quietParsing |
boolean : पार्सर को डीबग की जानकारी लॉग करने की अनुमति देनी है या नहीं. |
logNamePrefix |
String : पार्सर की मदद से लॉग की गई फ़ाइल का प्रीफ़िक्स. |
सार्वजनिक तरीके
बंद करें
public void close ()
completeModuleEvents
public void completeModuleEvents ()
अगर आपको लगातार रिपोर्टिंग की सुविधा चाहिए, तो मॉड्यूल के इवेंट पूरा करें.
getError
public Throwable getError ()
रिसीवर थ्रेड में मिली गड़बड़ी की जानकारी दिखाता है. अगर कोई वैल्यू नहीं है, तो यह शून्य दिखाएगा.
getSocketServerPort
public int getSocketServerPort ()
वह सॉकेट रिसीवर दिखाता है जो खुला था. अगर कोई नहीं है, तो -1.
hasInvocationFailed
public boolean hasInvocationFailed ()
यह बताता है कि ट्रिगर करने में हुई गड़बड़ी की शिकायत की गई है या नहीं.
joinReceiver
public boolean joinReceiver (long millis)
सुरक्षित तरीके
getJoinTimeout
protected long getJoinTimeout (long millis)