StreamProtoReceiver

public class StreamProtoReceiver
extends Object

java.lang.Object
com.android.tradefed.result.proto.StreamProtoReceiver


ऐसा रिसीवर जो Merchantfed इवेंट में मिले Proto TestRecord का अनुवाद करता है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)

तारीख

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)

तारीख

StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)

तारीख

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)

तारीख

सार्वजनिक तरीके

void close()
void completeModuleEvents()

अगर ज़रूरी हो, तो मॉड्यूल के इवेंट पूरे करें. इससे लगातार रिपोर्टिंग होती रहेगी.

Throwable getError()

पाने वाले थ्रेड में गड़बड़ी की वजह दिखाता है.

int getSocketServerPort()

खुले हुए सॉकेट रिसीवर को लौटाता है.

boolean hasInvocationFailed()

यह बताता है कि शुरू करने की प्रोसेस की रिपोर्ट की गई है या नहीं.

boolean joinReceiver(long millis)

सुरक्षित तरीके

long getJoinTimeout(long millis)

सार्वजनिक कंस्ट्रक्टर

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation)

तारीख

पैरामीटर
listener ITestInvocationListener: ITestInvocationListener नतीजों की शिकायत कहां करनी है.

mainContext IInvocationContext

reportInvocation boolean: शुरू करने के लेवल वाले इवेंट की रिपोर्ट की जाए या नहीं.

थ्रो
IOअपवाद

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing)

तारीख

पैरामीटर
listener ITestInvocationListener: ITestInvocationListener नतीजों की शिकायत कहां करनी है.

mainContext IInvocationContext

reportInvocation boolean: शुरू करने के लेवल वाले इवेंट की रिपोर्ट की जाए या नहीं.

quietParsing boolean: पार्सर लॉग को डीबग करने की जानकारी दी जाए या नहीं.

थ्रो
IOअपवाद

StreamProtoReceiver

public StreamProtoReceiver (ITestInvocationListener listener, 
                IInvocationContext mainContext, 
                boolean reportInvocation, 
                boolean quietParsing, 
                String logNamePrefix)

तारीख

पैरामीटर
listener ITestInvocationListener: ITestInvocationListener नतीजों की शिकायत कहां करनी है.

mainContext IInvocationContext

reportInvocation boolean: शुरू करने के लेवल वाले इवेंट की रिपोर्ट की जाए या नहीं.

quietParsing boolean: पार्सर लॉग को डीबग करने की जानकारी दी जाए या नहीं.

logNamePrefix String: पार्सर की मदद से लॉग की गई फ़ाइल का प्रीफ़िक्स.

थ्रो
IOअपवाद

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)

तारीख

पैरामीटर
listener ITestInvocationListener: ITestInvocationListener नतीजों की शिकायत कहां करनी है.

mainContext IInvocationContext

reportInvocation boolean: शुरू करने के लेवल वाले इवेंट की रिपोर्ट की जाए या नहीं.

quietParsing boolean: पार्सर लॉग को डीबग करने की जानकारी दी जाए या नहीं.

reportLogs boolean: लॉग की रिपोर्ट की जाए या नहीं

logNamePrefix String: पार्सर की मदद से लॉग की गई फ़ाइल का प्रीफ़िक्स.

mergeInvocationMetrics boolean

थ्रो
IOअपवाद

सार्वजनिक तरीके

बंद करें

public void close ()

पूरा मॉड्यूल इवेंट

public void completeModuleEvents ()

अगर ज़रूरी हो, तो मॉड्यूल के इवेंट पूरे करें. इससे लगातार रिपोर्टिंग होती रहेगी.

गड़बड़ी

public Throwable getError ()

पाने वाले थ्रेड में गड़बड़ी की वजह दिखाता है. अगर कोई भी वैल्यू नहीं दिखती है, तो वैल्यू शून्य दिखेगी.

रिटर्न
Throwable

getSocketServerPort

public int getSocketServerPort ()

खुले हुए सॉकेट रिसीवर को लौटाता है. -1, अगर कोई नहीं है.

रिटर्न
int

हैइनवोकेशनफेल

public boolean hasInvocationFailed ()

यह बताता है कि शुरू करने की प्रोसेस की रिपोर्ट की गई है या नहीं.

रिटर्न
boolean

जॉइन रिसीवर

public boolean joinReceiver (long millis)

पैरामीटर
millis long

रिटर्न
boolean

सुरक्षित तरीके

'जॉइनटाइम आउट' में शामिल हों

protected long getJoinTimeout (long millis)

पैरामीटर
millis long

रिटर्न
long