com.android.tradefed.result

อินเทอร์เฟซ

BugreportCollector.SubPredicate  
ILogSaver คลาสที่ใช้การเชื่อมต่อนี้จะมีเมธอดสำหรับจัดเก็บบันทึกไปยังตำแหน่งส่วนกลาง 
ILogSaverListener อนุญาตให้ ITestInvocationListeners ฟังเมื่อมีการบันทึกไฟล์บันทึก 
InputStreamSource โดยพื้นฐานแล้ว อินเทอร์เฟซนี้จะห่อหุ้ม InputStream เพื่อให้สามารถโคลนได้ 
IShardableListener ITestInvocationListenerที่สามารถแยกส่วนได้ 
ITestInvocationListener Listener สำหรับผลการทดสอบจากการเรียกใช้การทดสอบ 
ITestLifeCycleReceiver รับการแจ้งเตือนเหตุการณ์ระหว่างการทดสอบการวัดคุม 
ITestLoggerReceiver เอนทิตีที่สามารถแทรกอินสแตนซ์ ITestLogger เพื่อใช้ในการบันทึกได้ 
ITestSummaryListener อินเทอร์เฟซที่ช่วยให้ ITestInvocationListener แลกเปลี่ยนข้อมูลที่จำกัดบางอย่างผ่านสรุปได้  

ชั้นเรียน

ATestFileSystemLogSaver คลาส LogSaver นี้ใช้โดย ATest เพื่อบันทึกบันทึกในเส้นทางที่เฉพาะเจาะจง 
BugreportCollector ITestInvocationListener แบบส่งต่อที่รวบรวมรายงานข้อบกพร่องเมื่อเกิดเหตุการณ์ที่กำหนดค่าได้ แล้วเรียกใช้ ITestInvocationListener.testLog ในองค์กรย่อยหลังจากรวบรวมรายงานข้อบกพร่องแต่ละรายการ  
BugreportCollector.Predicate ข้อกำหนดแบบเต็มที่อธิบายเวลาที่จะจับภาพรายงานข้อบกพร่อง 
ByteArrayInputStreamSource  
CollectingTestListener ITestInvocationListener ที่จะรวบรวมผลการทดสอบทั้งหมด 
ConsoleResultReporter Result reporter เพื่อพิมพ์ผลการทดสอบไปยังคอนโซล 
CountingTestResultListener TestResultListener ที่ติดตามจำนวนการทดสอบทั้งหมดตาม TestStatus 
DeviceFileReporter คลาสยูทิลิตีที่ตรวจสอบไฟล์ในอุปกรณ์และส่งไปยัง ITestInvocationListener.testLog(String,LogDataType,InputStreamSource) หากพบ 
EventsLoggerListener Listener ที่บันทึกเหตุการณ์ทั้งหมดที่ได้รับลงในไฟล์ 
FailureDescription คลาสที่อธิบายข้อมูลความล้มเหลวในสหพันธ์การค้า 
FileInputStreamSource InputStreamSourceที่รับไฟล์อินพุต 
FileSystemLogSaver จัดเก็บบันทึกไปยังระบบไฟล์ 
FilteredResultForwarder รูปแบบของ ResultForwarder ที่อนุญาตเฉพาะรายการที่อนุญาตของ TestDescription เท่านั้นที่จะรายงานได้  
InvocationSummaryHelper คลาส Helper สำหรับการรวบรวมและรายงาน TestSummary สำหรับชุด Listener 
InvocationToJUnitResultForwarder คลาสที่รับฟังเหตุการณ์ ITestInvocationListener และส่งต่อเหตุการณ์ไปยัง TestListener  
JsonHttpTestResultReporter เครื่องมือรายงานผลลัพธ์ที่เข้ารหัสผลลัพธ์ของเมตริกการทดสอบและข้อมูลสาขา อุปกรณ์เป็น JSON และ POST ไปยังปลายทางบริการ HTTP 
JUnitToInvocationResultForwarder คลาสที่รับฟังTestListenerเหตุการณ์และส่งต่อเหตุการณ์ไปยัง ITestInvocationListener 
LegacySubprocessResultsReporter การใช้งานที่หยุดการอัปเดตของเครื่องมือรายงานผลลัพธ์ของกระบวนการย่อย ซึ่งควรยังคงใช้งานร่วมกับ TF/CTS เวอร์ชันก่อนหน้า (เช่น 8 ขึ้นไป) ได้ แม้ว่าจะมีการเปลี่ยนแปลงในคลาสหลักก็ตาม 
LogcatCrashResultForwarder Special listener: on failures (instrumentation process crashing) it will attempt to extract from the logcat the crash and adds it to the failure message associated with the test. 
LogFile คลาสสำหรับเก็บข้อมูลเมตาของไฟล์บันทึกที่บันทึกไว้ 
LogFileSaver โปรแกรมช่วยสำหรับ ITestInvocationListener ที่จะบันทึกข้อมูลบันทึกลงในไฟล์ 
LogSaverResultForwarder ResultForwarder สำหรับการบันทึกบันทึกด้วยโปรแกรมบันทึกไฟล์ส่วนกลาง 
LUCIResultReporter เครื่องมือรายงานผลลัพธ์ที่บันทึกผลการทดสอบที่ ResultDB และ LUCI ต้องการ ในรูปแบบ JSON (go/result-sink) และบันทึกตำแหน่งไฟล์ในคอนโซล 
MetricsXMLResultReporter MetricsXMLResultReporter จะเขียนเมตริกการทดสอบและเมตริกการเรียกใช้ลงในไฟล์ XML ในโฟลเดอร์ที่ระบุโดยพารามิเตอร์ metrics-folder ในระยะ invocationEnded ของการทดสอบ 
ModuleResultsAndMetricsForwarder ส่วนขยายของ ResultAndLogForwarder ที่เพิ่มเมตริกโมดูลเพิ่มเติมที่เกี่ยวข้องกับผลการทดสอบ  
MultiFailureDescription เก็บ FailureDescription หลายอันไว้ในที่เก็บอันเดียว 
NameMangleListener เครื่องมือตรวจสอบพร็อกซีเพื่อแปลชื่อเมธอดทดสอบ คลาส และแพ็กเกจเมื่อมีการรายงานผลลัพธ์ 
PassingTestFileReporter ITestInvocationListener ที่บันทึกรายการกรณีทดสอบที่ผ่านไปยังไฟล์ทดสอบ 
ReportPassedTests รายงานในไฟล์ตัวกรองที่เป็นไปได้เพื่อยกเว้นการทดสอบที่ผ่าน 
ResultAndLogForwarder ตัวส่งต่อสำหรับผลลัพธ์และเหตุการณ์ในบันทึก 
ResultForwarder ITestInvocationListener ที่ส่งต่อผลการเรียกใช้ไปยังรายการผู้ฟังอื่นๆ 
RetentionFileSaver คลาส Helper สำหรับสร้างไฟล์ .retention ในไดเรกทอรี 
RetryResultForwarder ส่วนขยายของ ResultForwarder ที่จะพุชไปยังหมายเลขการพยายามที่ระบุเสมอ 
SnapshotInputStreamSource InputStreamSource ที่มีไฟล์เป็นข้อมูลสำรอง 
StubTestRunListener การใช้งาน Stub ของ ITestRunListener 
SubprocessResultsReporter ใช้ ITestInvocationListener เพื่อระบุเป็น result_reporter และส่งต่อจาก กระบวนการย่อยผลการทดสอบ การทดสอบที่รัน และการเรียกใช้การทดสอบ 
TestDescription คลาสที่แสดงข้อมูลเกี่ยวกับกรณีทดสอบ 
TestDescriptionsFile คลาสยูทิลิตีสำหรับการจัดรูปแบบและยกเลิกการจัดรูปแบบรายการ TestDescriptions ไปยังไฟล์ทดสอบ 
TestResult คอนเทนเนอร์สำหรับผลลัพธ์ของการทดสอบครั้งเดียว 
TestResultListener การลดความซับซ้อนของ ITestLifecycleListener สำหรับผู้ใช้ที่สนใจเฉพาะผลการทดสอบแต่ละรายการ  
TestRunResult เก็บผลลัพธ์จากการทดสอบครั้งเดียว 
TestRunResultListener Listener ที่อนุญาตให้อ่านสถานะการทดสอบครั้งสุดท้าย 
TestSummary คลาสที่แสดงสรุปการทดสอบ 
TestSummary.TypedString  
TextResultReporter เครื่องมือรายงานผลการทดสอบที่ส่งต่อผลลัพธ์ไปยังเครื่องพิมพ์ผลลัพธ์ข้อความ JUnit 
XmlResultReporter เขียนผลลัพธ์ JUnit ลงในไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant 

Enums

ActionInProgress การดำเนินการทั่วไปอยู่ระหว่างดำเนินการ 
BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Relation  
InvocationStatus Enum ตัวช่วยเพื่อแสดงสถานะการเรียกใช้ 
LogDataType แสดงประเภทข้อมูลของข้อมูลบันทึก 
TestStatus การแสดงสถานะที่เป็นไปได้สำหรับวิธีการทดสอบใน Tradefed 
TestSummary.Type