com.android.tradefed.ผล

อินเทอร์เฟซ

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

ชั้นเรียน

ATestFileSystemLogSaver คลาส LogSaver นี้ถูกใช้โดย ATest เพื่อบันทึกบันทึกในเส้นทางเฉพาะ
BugreportCollector ITestInvocationListener แบบพาส-ทรูที่รวบรวมรายงานจุดบกพร่องเมื่อเหตุการณ์ที่กำหนดค่าได้เกิดขึ้น จากนั้นจึงเรียก ITestInvocationListener#testLog บนรายการย่อยหลังจากรวบรวมรายงานจุดบกพร่องแต่ละรายการ
BugreportCollector.ภาคแสดง ภาคแสดงแบบเต็มที่อธิบายว่าเมื่อใดควรบันทึกรายงานข้อบกพร่อง
ByteArrayInputStreamSource
กำลังรวบรวมTestListener ITestInvocationListener ที่จะรวบรวมผลการทดสอบทั้งหมด
ConsoleResultReporter ผู้รายงานผลเพื่อพิมพ์ผลการทดสอบไปยังคอนโซล
การนับผลการทดสอบผู้ฟัง TestResultListener ที่ติดตามจำนวนการทดสอบทั้งหมดตาม TestStatus
DeviceFileReporter คลาสยูทิลิตี้ที่จะตรวจสอบอุปกรณ์เพื่อหาไฟล์และส่งไปที่ ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) หากพบ
เหตุการณ์ LoggerListener Listener ที่บันทึกเหตุการณ์ทั้งหมดที่ได้รับลงในไฟล์
คำอธิบายความล้มเหลว ชั้นเรียนที่อธิบายข้อมูลความล้มเหลวในสหพันธ์การค้า
ไฟล์InputStreamSource InputStreamSource ที่ใช้ไฟล์อินพุต
FileSystemLogSaver บันทึกบันทึกลงในระบบไฟล์
ตัวส่งต่อผลลัพธ์ที่กรองแล้ว ตัวแปรของ ResultForwarder ที่อนุญาตเฉพาะรายการ TestDescription ที่อนุญาตเท่านั้นที่จะรายงานได้
ตัวช่วยสรุปการร้องขอ คลาสตัวช่วยสำหรับการรวบรวมและรายงาน TestSummary สำหรับกลุ่มผู้ฟัง
การร้องขอToJUnitResultForwarder คลาสที่ฟังเหตุการณ์ ITestInvocationListener และส่งต่อไปยัง TestListener
JsonHttpTestResultReporter โปรแกรมรายงานผลลัพธ์ที่เข้ารหัสผลการทดสอบและสาขา ข้อมูลอุปกรณ์ลงใน JSON และ POST ลงในจุดสิ้นสุดบริการ HTTP
JUnitToInvocationResultForwarder คลาสที่ฟังเหตุการณ์ TestListener และส่งต่อไปยัง ITestInvocationListener
LegacySubprocessResultsReporter การใช้งานแบบแช่แข็งของผู้รายงานผลลัพธ์กระบวนการย่อยซึ่งควรยังคงเข้ากันได้กับ TF/CTS เวอร์ชันก่อนหน้า (เช่น 8+) แม้ว่าจะมีการเปลี่ยนแปลงในซูเปอร์คลาสก็ตาม
LogcatCrashResultForwarder ผู้ฟังพิเศษ: เมื่อเกิดความล้มเหลว (กระบวนการเครื่องมือวัดขัดข้อง) จะพยายามดึงข้อขัดข้องออกจาก logcat และเพิ่มลงในข้อความแสดงความล้มเหลวที่เกี่ยวข้องกับการทดสอบ
ไฟล์บันทึก คลาสเพื่อเก็บข้อมูลเมตาสำหรับไฟล์บันทึกที่บันทึกไว้
LogFileSaver ตัวช่วยสำหรับ ITestInvocationListener ที่จะบันทึกข้อมูลบันทึกลงในไฟล์
LogSaverResultForwarder ResultForwarder สำหรับการบันทึกบันทึกด้วยโปรแกรมรักษาไฟล์ทั่วโลก
LUCIResultReporter โปรแกรมรายงานผลลัพธ์ที่บันทึกผลการทดสอบที่ต้องการโดย ResultDB และ LUCI ในรูปแบบ JSON (go/result-sink) และบันทึกตำแหน่งไฟล์ในคอนโซล
MetricsXMLResultReporter MetricsXMLResultReporter เขียนเมทริกทดสอบและรันเมทริกไปยังไฟล์ XML ในโฟลเดอร์ที่ระบุโดยพารามิเตอร์ metrics-folder ที่เฟส invocationEnded ของการทดสอบ
คำอธิบายความล้มเหลวหลายประการ รวบรวม FailureDescription หลายรายการไว้ในที่เดียว
ชื่อ MangleListener ตัวฟังพร็อกซีเพื่อแปลวิธีทดสอบ คลาส และชื่อแพ็คเกจเมื่อมีการรายงานผลลัพธ์
ผ่านการทดสอบTestFileReporter ITestInvocationListener ที่บันทึกรายการกรณีการทดสอบที่ผ่านไปยังไฟล์ทดสอบ
รายงานผ่านการทดสอบ รายงานในไฟล์ตัวกรองที่เป็นไปได้เพื่อแยกการทดสอบที่ผ่านการทดสอบ
ResultAndLogForwarder ผู้ส่งต่อสำหรับผลลัพธ์และบันทึกเหตุการณ์
ตัวส่งต่อผลลัพธ์ ITestInvocationListener ที่ส่งต่อผลลัพธ์การร้องขอไปยังรายการผู้ฟังอื่น ๆ
การเก็บรักษาFileSaver คลาสตัวช่วยสำหรับการสร้างไฟล์ .retention ในไดเร็กทอรี
ลองส่งผลลัพธ์อีกครั้ง ส่วนขยายของ ResultForwarder ที่มักจะกดไปที่หมายเลขความพยายามที่กำหนด
สแนปช็อตInputStreamSource InputStreamSource ที่สำรองไฟล์
StubTestRunListener การใช้งาน Stub ของ ITestRunListener
SubprocessResultsReporter ใช้ ITestInvocationListener เพื่อระบุเป็น result_reporter และส่งต่อจากกระบวนการย่อยผลลัพธ์ของการทดสอบ การรันการทดสอบ การเรียกใช้การทดสอบ
คำอธิบายการทดสอบ คลาสที่แสดงข้อมูลเกี่ยวกับกรณีทดสอบ
ทดสอบคำอธิบายไฟล์ คลาสยูทิลิตี้สำหรับจัดเรียงและยกเลิกการจัดเรียงรายการ TestDescriptions ไปยังไฟล์ทดสอบ
ผลการทดสอบ คอนเทนเนอร์สำหรับผลลัพธ์ของการทดสอบครั้งเดียว
TestResultListener การทำให้ ITestLifecycleListener ง่ายขึ้นสำหรับผู้ใช้ที่ใส่ใจเฉพาะผลการทดสอบแต่ละรายการ
ทดสอบรันผลลัพธ์ เก็บผลลัพธ์จากการทดสอบครั้งเดียว
สรุปการทดสอบ ชั้นเรียนเพื่อแสดงสรุปการทดสอบ
TestSummary.TypedString
TextResultReporter โปรแกรมรายงานผลการทดสอบที่ส่งต่อผลลัพธ์ไปยังเครื่องพิมพ์ผลลัพธ์ข้อความ JUnit
XmlResultReporter เขียนผลลัพธ์ JUnit ไปยังไฟล์ XML ในรูปแบบที่สอดคล้องกับ XMLJUnitResultFormatter ของ Ant

เอนัม

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