StreamProtoResultReporter
public final class StreamProtoResultReporter
extends ProtoResultReporter
java.lang.Object | ||
↳ | 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
בנאים ציבוריים
StreamProtoResultReporter
public StreamProtoResultReporter ()
שיטות ציבוריות
getProtoReportPort
public Integer getProtoReportPort ()
החזרות | |
---|---|
Integer |
processFinalInvocationLogs
public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)
השתמש ברשומת הפנייה כדי לשלוח בזה אחר זה את כל היומנים הסופיים של ההזמנה.
פרמטרים | |
---|---|
invocationLogs | TestRecordProto.TestRecord : הפרוטו הסופי המייצג את ההזמנה. |
processFinalProto
public void processFinalProto (TestRecordProto.TestRecord finalRecord)
טיפול בפרוטו הסופי עם כל התוצאות.
פרמטרים | |
---|---|
finalRecord | TestRecordProto.TestRecord : הפרוטו הסופי עם כל תוצאות ההתקשרות. |
processStartInvocation
public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)
טיפול בפרוטו של רשומת הבדיקה החלקית לאחר התרחשות invocationStarted(com.android.tradefed.invoker.IInvocationContext)
.
פרמטרים | |
---|---|
invocationStartRecord | TestRecordProto.TestRecord : הפרוטו החלקי המאוכלס לאחר ה-invocationStart. |
context | IInvocationContext : הקריאה IInvocationContext . |
processTestCaseEnded
public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)
טיפול בפרוטו הרשומה הסופית של מקרה הבדיקה לאחר ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap))
.
פרמטרים | |
---|---|
testCaseRecord | TestRecordProto.TestRecord : הפרוטו הסופי המייצג מקרה בדיקה. |
processTestCaseStarted
public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)
טיפול בפרוטו של רשומת מקרה הבדיקה החלקית לאחר testStarted(com.android.tradefed.result.TestDescription, long)
התרחש.
פרמטרים | |
---|---|
testCaseStartedRecord | TestRecordProto.TestRecord : הפרוטו החלקי המייצג את מקרה הבדיקה. |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
טיפול בפרוטו הרשומה הסופית של המודול לאחר testModuleEnded()
.
פרמטרים | |
---|---|
moduleRecord | TestRecordProto.TestRecord : הפרוטו הסופי המייצג את המודול. |
processTestModuleStarted
public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)
טיפול בפרוטו החלקי של רשומת המודול לאחר testModuleStarted(com.android.tradefed.invoker.IInvocationContext)
.
פרמטרים | |
---|---|
moduleStartRecord | TestRecordProto.TestRecord : הפרוטו החלקי המייצג את המודול. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)
טיפול בפרוטו רשומת הריצה הסופית לאחר ERROR(/#testRunEnded(long,HashMap))
.
פרמטרים | |
---|---|
runRecord | TestRecordProto.TestRecord : פרוטו הסופי המייצג את הריצה. |
moduleInProgress | boolean : אם מודול נמצא בתהליך או לא. |
processTestRunStarted
public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)
טיפול בפרוטו רשומת ריצת הבדיקה החלקית לאחר testRunStarted(String, int)
.
פרמטרים | |
---|---|
runStartedRecord | TestRecordProto.TestRecord : הפרוטו החלקי המייצג את הריצה. |
setProtoReportPort
public void setProtoReportPort (Integer portValue)
פרמטרים | |
---|---|
portValue | Integer |
שיטות מוגנות
closeSocket
protected void closeSocket ()