स्ट्रीमप्रोटोरिजल्टरिपोर्टर

public final class StreamProtoResultReporter
extends ProtoResultReporter

java.lang.ऑब्जेक्ट
com.android.tradefed.result.proto.ProtoResultReporter
com.android.tradefed.result.proto.StreamProtoResultReporter


ProtoResultReporter का कार्यान्वयन

सारांश

खेत

public static final String PROTO_REPORT_PORT_OPTION

सार्वजनिक निर्माणकर्ता

StreamProtoResultReporter ()

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

Integer getProtoReportPort ()
void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

मंगलाचरण के सभी अंतिम लॉग एक-एक करके भेजने के लिए मंगलाचरण रिकॉर्ड का उपयोग करें।

void processFinalProto (TestRecordProto.TestRecord finalRecord)

सभी परिणामों के साथ अंतिम प्रोटो का संचालन।

void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

invocationStarted(com.android.tradefed.invoker.IInvocationContext) के बाद आंशिक इनवोकेशन टेस्ट रिकॉर्ड प्रोटो का प्रबंधन हुआ।

void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) के बाद अंतिम परीक्षण केस रिकॉर्ड प्रोटो का प्रबंधन हुआ।

void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(com.android.tradefed.result.TestDescription, long) के बाद आंशिक परीक्षण केस रिकॉर्ड प्रोटो का प्रबंधन हुआ।

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

testModuleEnded() के बाद अंतिम मॉड्यूल रिकॉर्ड प्रोटो का प्रबंधन हुआ।

void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

testModuleStarted(com.android.tradefed.invoker.IInvocationContext) के बाद आंशिक मॉड्यूल रिकॉर्ड प्रोटो का प्रबंधन हुआ।

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

ERROR(/#testRunEnded(long,HashMap)) के बाद अंतिम रन रिकॉर्ड प्रोटो का संचालन हुआ।

void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

testRunStarted(String, int) के बाद आंशिक परीक्षण रन रिकॉर्ड प्रोटो का प्रबंधन हुआ।

void setProtoReportPort (Integer portValue)

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

void closeSocket ()

खेत

PROTO_REPORT_PORT_OPTION

public static final String PROTO_REPORT_PORT_OPTION

सार्वजनिक निर्माणकर्ता

स्ट्रीमप्रोटोरिजल्टरिपोर्टर

public StreamProtoResultReporter ()

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

getProtoReportPort

public Integer getProtoReportPort ()

रिटर्न
Integer

प्रोसेसफाइनलइनवोकेशनलॉग्स

public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

मंगलाचरण के सभी अंतिम लॉग एक-एक करके भेजने के लिए मंगलाचरण रिकॉर्ड का उपयोग करें।

पैरामीटर
invocationLogs TestRecordProto.TestRecord : आह्वान का प्रतिनिधित्व करने वाला अंतिम प्रोटो।

प्रक्रियाअंतिमप्रोटो

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

सभी परिणामों के साथ अंतिम प्रोटो का संचालन।

पैरामीटर
finalRecord TestRecordProto.TestRecord : सभी मंगलाचरण परिणामों के साथ अंतिम रूप दिया गया प्रोटो।

प्रोसेसस्टार्टआह्वान

public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, 
                IInvocationContext context)

invocationStarted(com.android.tradefed.invoker.IInvocationContext) के बाद आंशिक इनवोकेशन टेस्ट रिकॉर्ड प्रोटो का प्रबंधन हुआ।

पैरामीटर
invocationStartRecord TestRecordProto.TestRecord : आंशिक प्रोटो इनवोकेशनस्टार्ट के बाद पॉप्युलेट हुआ।

context IInvocationContext : मंगलाचरण IInvocationContext

प्रोसेसटेस्टकेससमाप्त

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) के बाद अंतिम परीक्षण केस रिकॉर्ड प्रोटो का प्रबंधन हुआ।

पैरामीटर
testCaseRecord TestRecordProto.TestRecord : एक परीक्षण मामले का प्रतिनिधित्व करने वाला अंतिम प्रोटो।

प्रोसेसटेस्टकेस प्रारंभ

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(com.android.tradefed.result.TestDescription, long) के बाद आंशिक परीक्षण केस रिकॉर्ड प्रोटो का प्रबंधन हुआ।

पैरामीटर
testCaseStartedRecord TestRecordProto.TestRecord : परीक्षण मामले का प्रतिनिधित्व करने वाला आंशिक प्रोटो।

प्रोसेसटेस्टमॉड्यूलएंड

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

testModuleEnded() के बाद अंतिम मॉड्यूल रिकॉर्ड प्रोटो का प्रबंधन हुआ।

पैरामीटर
moduleRecord TestRecordProto.TestRecord : मॉड्यूल का प्रतिनिधित्व करने वाला अंतिम प्रोटो।

प्रोसेसटेस्टमॉड्यूल प्रारंभ

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

testModuleStarted(com.android.tradefed.invoker.IInvocationContext) के बाद आंशिक मॉड्यूल रिकॉर्ड प्रोटो का प्रबंधन हुआ।

पैरामीटर
moduleStartRecord TestRecordProto.TestRecord : मॉड्यूल का प्रतिनिधित्व करने वाला आंशिक प्रोटो।

प्रोसेसटेस्टरनसमाप्त

public void processTestRunEnded (TestRecordProto.TestRecord runRecord, 
                boolean moduleInProgress)

ERROR(/#testRunEnded(long,HashMap)) के बाद अंतिम रन रिकॉर्ड प्रोटो का संचालन हुआ।

पैरामीटर
runRecord TestRecordProto.TestRecord : रन का प्रतिनिधित्व करने वाला अंतिम प्रोटो।

moduleInProgress boolean : कोई मॉड्यूल प्रगति पर है या नहीं।

प्रक्रिया परीक्षण प्रारंभ

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

testRunStarted(String, int) के बाद आंशिक परीक्षण रन रिकॉर्ड प्रोटो का प्रबंधन हुआ।

पैरामीटर
runStartedRecord TestRecordProto.TestRecord : रन का प्रतिनिधित्व करने वाला आंशिक प्रोटो।

सेटप्रोटोरिपोर्टपोर्ट

public void setProtoReportPort (Integer portValue)

पैरामीटर
portValue Integer

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

क्लोज़सॉकेट

protected void closeSocket ()