स्ट्रीमप्रोटोरिजल्टरिपोर्टर
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) |
void | processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord) |
void | processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord) |
void | processTestModuleEnd (TestRecordProto.TestRecord moduleRecord) |
void | processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord) |
void | processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress) |
void | processTestRunStarted (TestRecordProto.TestRecord runStartedRecord) |
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 ()