SuiteResultReporter
public class SuiteResultReporter
extends CollectingTestListener
java.lang.Object | ||
↳ | com.android.tradefed.result.การรวบรวมTestListener | |
↳ | 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 |
getFailedTests
public long getFailedTests ()
การส่งคืน | |
---|---|
long |
getModulesAbi
publicgetModulesAbi ()
ส่งคืนแผนที่ของโมดูล abi:
การส่งคืน | |
---|---|
รับผ่านการทดสอบ
public long getPassedTests ()
การส่งคืน | |
---|---|
long |
getTotalModules
public int getTotalModules ()
การส่งคืน | |
---|---|
int |
รับการทดสอบทั้งหมด
public long getTotalTests ()
การส่งคืน | |
---|---|
long |
การร้องขอสิ้นสุดแล้ว
public void invocationEnded (long elapsedTime)
รายงานว่าการร้องขอสิ้นสุดลงแล้ว ไม่ว่าจะสำเร็จหรือเนื่องมาจากเงื่อนไขข้อผิดพลาดบางประการ
จะถูกเรียกโดยอัตโนมัติโดยกรอบงาน TradeFederationพารามิเตอร์ | |
---|---|
elapsedTime | long : เวลาที่ผ่านไปของการร้องขอในหน่วย ms |
การร้องขอเริ่มต้นแล้ว
public void invocationStarted (IInvocationContext context)
รายงานจุดเริ่มต้นของการเรียกใช้การทดสอบ
จะถูกเรียกโดยอัตโนมัติโดยกรอบงาน TradeFederation ผู้รายงานจำเป็นต้องแทนที่วิธีนี้เพื่อรองรับการรายงานอุปกรณ์หลายเครื่อง
พารามิเตอร์ | |
---|---|
context | IInvocationContext : ข้อมูลเกี่ยวกับการร้องขอ |
ทดสอบโมดูลเริ่มต้นแล้ว
public void testModuleStarted (IInvocationContext moduleContext)
รายงานจุดเริ่มต้นของโมดูลที่ทำงานอยู่ การเรียกกลับนี้เชื่อมโยงกับ testModuleEnded()
และเป็นทางเลือกในลำดับ มันถูกใช้เฉพาะในระหว่างการวิ่งที่ใช้โมดูล: นักวิ่งที่ใช้ชุดโปรแกรม
พารามิเตอร์ | |
---|---|
moduleContext | IInvocationContext : IInvocationContext ของโมดูล |
วิธีการที่ได้รับการป้องกัน
รับ CurrentTime
protected long getCurrentTime ()
การส่งคืน | |
---|---|
long |
รับEndTime
protected long getEndTime ()
ส่งกลับเวลาสิ้นสุดของการร้องขอ
การส่งคืน | |
---|---|
long |
รับ StartTime
protected long getStartTime ()
ส่งกลับเวลาเริ่มต้นของการร้องขอ
การส่งคืน | |
---|---|
long |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-12-01 UTC