ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาแบบ Trunk Stable และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ หากต้องการสร้างและมีส่วนร่วมใน AOSP เราขอแนะนำให้ใช้ android-latest-release แทน aosp-main android-latest-release สาขา Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
StreamProtoReceiver
public
class
StreamProtoReceiver
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.proto.StreamProtoReceiver
|
ตัวรับที่แปล TestRecord รูปแบบโปรโตคอลที่ได้รับเป็นเหตุการณ์ Tradefed
สรุป
ช่อง |
protected
AtomicBoolean |
mStopParsing
หยุดแยกวิเคราะห์เหตุการณ์เมื่อตั้งค่านี้
|
ตัวสร้างแบบสาธารณะ |
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing)
Ctor.
|
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)
Ctor.
|
StreamProtoReceiver(ITestInvocationListener listener, IInvocationContext mainContext, boolean reportInvocation, boolean quietParsing, String logNamePrefix)
Ctor.
|
ช่อง
mStopParsing
protected AtomicBoolean mStopParsing
หยุดแยกวิเคราะห์เหตุการณ์เมื่อตั้งค่านี้ วิธีนี้ช่วยให้หลีกเลี่ยงการแยกวิเคราะห์เหตุการณ์ในเธรดเมื่อเราไม่คาดหวังเหตุการณ์เหล่านั้นอีกต่อไป
ตัวสร้างแบบสาธารณะ
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation)
Ctor.
| พารามิเตอร์ |
listener |
ITestInvocationListener: ITestInvocationListener ที่จะใช้รายงานผล |
mainContext |
IInvocationContext |
reportInvocation |
boolean: รายงานเหตุการณ์ระดับการเรียกใช้หรือไม่ |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing)
Ctor.
| พารามิเตอร์ |
listener |
ITestInvocationListener: ITestInvocationListener ที่จะใช้รายงานผล |
mainContext |
IInvocationContext |
reportInvocation |
boolean: รายงานเหตุการณ์ระดับการเรียกใช้หรือไม่ |
quietParsing |
boolean: อนุญาตให้โปรแกรมแยกวิเคราะห์บันทึกข้อมูลการแก้ไขข้อบกพร่องหรือไม่ |
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)
Ctor.
| พารามิเตอร์ |
listener |
ITestInvocationListener: ITestInvocationListener ที่จะใช้รายงานผล |
mainContext |
IInvocationContext |
reportInvocation |
boolean: รายงานเหตุการณ์ระดับการเรียกใช้หรือไม่ |
quietParsing |
boolean: อนุญาตให้โปรแกรมแยกวิเคราะห์บันทึกข้อมูลการแก้ไขข้อบกพร่องหรือไม่ |
reportLogs |
boolean: รายงานบันทึกหรือไม่ |
logNamePrefix |
String: คำนำหน้าสำหรับไฟล์ที่บันทึกผ่านโปรแกรมแยกวิเคราะห์ |
mergeInvocationMetrics |
boolean |
StreamProtoReceiver
public StreamProtoReceiver (ITestInvocationListener listener,
IInvocationContext mainContext,
boolean reportInvocation,
boolean quietParsing,
String logNamePrefix)
Ctor.
| พารามิเตอร์ |
listener |
ITestInvocationListener: ITestInvocationListener ที่จะใช้รายงานผล |
mainContext |
IInvocationContext |
reportInvocation |
boolean: รายงานเหตุการณ์ระดับการเรียกใช้หรือไม่ |
quietParsing |
boolean: อนุญาตให้โปรแกรมแยกวิเคราะห์บันทึกข้อมูลการแก้ไขข้อบกพร่องหรือไม่ |
logNamePrefix |
String: คำนำหน้าสำหรับไฟล์ที่บันทึกผ่านโปรแกรมแยกวิเคราะห์ |
เมธอดสาธารณะ
completeModuleEvents
public void completeModuleEvents ()
โปรดระบุเหตุการณ์ของข้อบังคับให้เสร็จสมบูรณ์เพื่อให้การรายงานสอดคล้องกัน
getError
public Throwable getError ()
ส่งคืนข้อผิดพลาดที่พบในเธรดผู้รับ หากไม่มี ระบบจะแสดงผลเป็น Null
getSocketServerPort
public int getSocketServerPort ()
แสดงผลตัวรับซ็อกเก็ตที่เปิดอยู่ -1 หากไม่มี
hasInvocationFailed
public boolean hasInvocationFailed ()
แสดงผลว่ามีการรายงานการเรียกใช้ที่ไม่สําเร็จหรือไม่
joinReceiver
public boolean joinReceiver (long millis)
วิธีการที่มีการป้องกัน
getJoinTimeout
protected long getJoinTimeout (long millis)
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-07-27 UTC"],[],[]]