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.ประเภท |
อินเทอร์เฟซ
ชั้นเรียน
- ATestFileSystemLogSaver
- BugreportCollector
- BugreportCollector.ภาคแสดง
- ByteArrayInputStreamSource
- กำลังรวบรวมTestListener
- ConsoleResultReporter
- การนับผลการทดสอบผู้ฟัง
- DeviceFileReporter
- เหตุการณ์ LoggerListener
- คำอธิบายความล้มเหลว
- ไฟล์InputStreamSource
- FileSystemLogSaver
- ตัวส่งต่อผลลัพธ์ที่กรองแล้ว
- ตัวช่วยสรุปการร้องขอ
- การร้องขอToJUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToInvocationResultForwarder
- LegacySubprocessResultsReporter
- LogcatCrashResultForwarder
- ไฟล์บันทึก
- LogFileSaver
- LogSaverResultForwarder
- LUCIResultReporter
- MetricsXMLResultReporter
- คำอธิบายความล้มเหลวหลายประการ
- ชื่อ MangleListener
- ผ่านการทดสอบTestFileReporter
- รายงานผ่านการทดสอบ
- ResultAndLogForwarder
- ตัวส่งต่อผลลัพธ์
- การเก็บรักษาFileSaver
- ลองส่งผลลัพธ์อีกครั้ง
- สแนปช็อตInputStreamSource
- StubTestRunListener
- SubprocessResultsReporter
- คำอธิบายการทดสอบ
- ทดสอบคำอธิบายไฟล์
- ผลการทดสอบ
- TestResultListener
- ทดสอบรันผลลัพธ์
- สรุปการทดสอบ
- TestSummary.TypedString
- TextResultReporter
- XmlResultReporter
เอนัม