จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

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 ()

วิธีการสาธารณะ

getCompleteModules

public int getCompleteModules ()

คืนสินค้า
int

getFailedTests

public long getFailedTests ()

คืนสินค้า
long

getModulesAbi

public  getModulesAbi ()

ส่งคืนแผนที่ของโมดูล abi: .

คืนสินค้า

getPassedTests

public long getPassedTests ()

คืนสินค้า
long

รับสรุป

public TestSummary getSummary ()

คืนสินค้า
TestSummary

getTotalModules

public int getTotalModules ()

คืนสินค้า
int

getTotalTests

public long getTotalTests ()

คืนสินค้า
long

การร้องขอสิ้นสุด

public void invocationEnded (long elapsedTime)

รายงานว่าการร้องขอได้สิ้นสุดลง ไม่ว่าจะสำเร็จหรือเกิดจากเงื่อนไขข้อผิดพลาดบางประการ

จะถูกเรียกโดยอัตโนมัติโดยกรอบงานของ TradeFederation

พารามิเตอร์
elapsedTime long : เวลาที่ผ่านไปของการร้องขอใน ms

invocationStarted

public void invocationStarted (IInvocationContext context)

รายงานการเริ่มต้นการเรียกใช้การทดสอบ

จะถูกเรียกโดยอัตโนมัติโดยกรอบงานของ TradeFederation ผู้รายงานจำเป็นต้องแทนที่วิธีนี้เพื่อรองรับการรายงานอุปกรณ์หลายเครื่อง

พารามิเตอร์
context IInvocationContext : ข้อมูลเกี่ยวกับการร้องขอ

ทดสอบโมดูลเริ่มแล้ว

public void testModuleStarted (IInvocationContext moduleContext)

รายงานการเริ่มต้นของโมดูลที่ทำงานอยู่ การเรียกกลับนี้เชื่อมโยงกับ testModuleEnded() และเป็นทางเลือกในลำดับ ใช้เฉพาะในระหว่างการวิ่งที่ใช้โมดูล: ชุดวิ่งตาม

พารามิเตอร์
moduleContext IInvocationContext : IInvocationContext ของโมดูล

วิธีการป้องกัน

getCurrentTime

protected long getCurrentTime ()

คืนสินค้า
long

getEndTime

protected long getEndTime ()

ส่งกลับเวลาสิ้นสุดของการร้องขอ

คืนสินค้า
long

getStartTime

protected long getStartTime ()

ส่งกลับเวลาเริ่มต้นของการเรียกใช้

คืนสินค้า
long