SuiteResultReporter
public class SuiteResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener | |
↳ | com.android.tradefed.result.suite.SuiteResultReporter |
รวบรวมผลการทดสอบสำหรับการเรียกใช้ทั้งชุดและแสดงผลสุดท้าย
สรุป
คลาสที่ซ้อนกัน | |
---|---|
class | SuiteResultReporter.ModulePrepTimes ตัวยึดวัตถุสำหรับเวลาเตรียมและรื้อของหนึ่งโมดูล |
เขตข้อมูล | |
---|---|
public static final String | SUITE_REPORTER_SOURCE
|
ผู้สร้างสาธารณะ | |
---|---|
SuiteResultReporter () |
วิธีการสาธารณะ | |
---|---|
int | getCompleteModules () |
long | getFailedTests () |
getModulesAbi () ส่งคืนแผนที่ของโมดูล abi: | |
long | getPassedTests () |
TestSummary | getSummary () |
int | getTotalModules () |
long | getTotalTests () |
void | invocationEnded (long elapsedTime) รายงานว่าการร้องขอสิ้นสุดลง ไม่ว่าจะสำเร็จหรือเนื่องจากเงื่อนไขข้อผิดพลาดบางอย่าง |
void | invocationStarted ( IInvocationContext context) รายงานการเริ่มต้นการเรียกทดสอบ |
void | testModuleStarted ( IInvocationContext moduleContext) รายงานการเริ่มต้นโมดูลที่กำลังทำงาน |
วิธีการป้องกัน | |
---|---|
long | getCurrentTime () |
long | getEndTime () ส่งกลับเวลาสิ้นสุดของการร้องขอ |
long | getStartTime () ส่งกลับเวลาเริ่มต้นของการร้องขอ |
เขตข้อมูล
SUITE_REPORTER_SOURCE
public static final String SUITE_REPORTER_SOURCE
ผู้สร้างสาธารณะ
SuiteResultReporter
public SuiteResultReporter ()
วิธีการสาธารณะ
รับโมดูลที่สมบูรณ์
public int getCompleteModules ()
ส่งคืน | |
---|---|
int |
รับการทดสอบล้มเหลว
public long getFailedTests ()
ส่งคืน | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
ส่งคืนแผนที่ของโมดูล abi:
ส่งคืน | |
---|---|
รับผ่านการทดสอบ
public long getPassedTests ()
ส่งคืน | |
---|---|
long |
รับโมดูลทั้งหมด
public int getTotalModules ()
ส่งคืน | |
---|---|
int |
รับการทดสอบทั้งหมด
public long getTotalTests ()
ส่งคืน | |
---|---|
long |
สิ้นสุดการร้องขอ
public void invocationEnded (long elapsedTime)
รายงานว่าการร้องขอสิ้นสุดลง ไม่ว่าจะสำเร็จหรือเนื่องจากเงื่อนไขข้อผิดพลาดบางอย่าง
จะถูกเรียกใช้โดยอัตโนมัติโดย TradeFederation frameworkพารามิเตอร์ | |
---|---|
elapsedTime | long : เวลาที่ผ่านไปของการเรียกใช้ในหน่วย ms |
เรียกใช้เริ่มต้น
public void invocationStarted (IInvocationContext context)
รายงานการเริ่มต้นการเรียกทดสอบ
จะถูกเรียกใช้โดยอัตโนมัติโดย TradeFederation framework ผู้รายงานต้องแทนที่วิธีนี้เพื่อรองรับการรายงานหลายอุปกรณ์
พารามิเตอร์ | |
---|---|
context | IInvocationContext : ข้อมูลเกี่ยวกับการเรียกใช้ |
ทดสอบโมดูลเริ่มต้นแล้ว
public void testModuleStarted (IInvocationContext moduleContext)
รายงานการเริ่มต้นโมดูลที่กำลังทำงาน การเรียกกลับนี้เชื่อมโยงกับ testModuleEnded()
และเป็นทางเลือกในลำดับ ใช้เฉพาะระหว่างการวิ่งที่ใช้โมดูล: นักวิ่งตามชุด
พารามิเตอร์ | |
---|---|
moduleContext | IInvocationContext : IInvocationContext ของโมดูล |
วิธีการป้องกัน
รับเวลาปัจจุบัน
protected long getCurrentTime ()
ส่งคืน | |
---|---|
long |
รับเวลาสิ้นสุด
protected long getEndTime ()
ส่งกลับเวลาสิ้นสุดของการร้องขอ
ส่งคืน | |
---|---|
long |
รับเวลาเริ่มต้น
protected long getStartTime ()
ส่งกลับเวลาเริ่มต้นของการร้องขอ
ส่งคืน | |
---|---|
long |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-03-30 UTC