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 : Proto ที่เสร็จสมบูรณ์ซึ่งแสดงการเรียกใช้ |
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 : Proto ที่เสร็จสมบูรณ์ซึ่งแสดงการเรียกใช้ |
moduleInProgress |
boolean : โมดูลอยู่ระหว่างดำเนินการหรือไม่ |
processTestRunStarted
public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)
การจัดการโปรโตคอลระเบียนการทดสอบการเรียกใช้บางส่วนหลังจาก testRunStarted(String, int)
เกิดขึ้น
พารามิเตอร์ | |
---|---|
runStartedRecord |
TestRecordProto.TestRecord : Proto บางส่วนที่แสดงการเรียกใช้ |
setProtoReportPort
public void setProtoReportPort (Integer portValue)
พารามิเตอร์ | |
---|---|
portValue |
Integer |
วิธีการที่มีการป้องกัน
closeSocket
protected void closeSocket ()