ผู้รายงาน SuiteResult

public class SuiteResultReporter
extends CollectingTestListener

java.lang.Object
com.android.tradefed.result.CollectingTestListener
  com.android.tradefed.result.suite.SuiteResultReporter


รวบรวมผลการทดสอบสำหรับการเรียกใช้ทั้งชุดและแสดงผลลัพธ์สุดท้าย

สรุป

ชั้นเรียนที่ซ้อนกัน

class SuiteResultReporter.ModulePrepTimes

ตัวยึดวัตถุสำหรับเวลาในการเตรียมและการฉีกขาดของ 1 โมดูล 

ช่อง

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

ช่างก่อสร้างสาธารณะ

ผู้รายงาน SuiteResult

public SuiteResultReporter ()

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

getCompleteModules

public int getCompleteModules ()

คิกรีเทิร์น
int

getFailedTests

public long getFailedTests ()

คิกรีเทิร์น
long

getModulesAbi

public  getModulesAbi ()

แสดงผลแมปของโมดูล abi: .

คิกรีเทิร์น

getPassedTests

public long getPassedTests ()

คิกรีเทิร์น
long

getสรุป

public TestSummary getSummary ()

คิกรีเทิร์น
TestSummary

getTotalModule

public int getTotalModules ()

คิกรีเทิร์น
int

getTotalTests

public long getTotalTests ()

คิกรีเทิร์น
long

สิ้นสุดการเรียกใช้

public void invocationEnded (long elapsedTime)

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

จะถูกเรียกโดยอัตโนมัติโดยเฟรมเวิร์ก TradeFederation

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

เริ่มคำขอแล้ว

public void invocationStarted (IInvocationContext context)

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

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

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

testModuleStarted แล้ว

public void testModuleStarted (IInvocationContext moduleContext)

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

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

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

getCurrentTime

protected long getCurrentTime ()

คิกรีเทิร์น
long

รับเวลาสิ้นสุด

protected long getEndTime ()

แสดงผลเวลาสิ้นสุดของการเรียกใช้

คิกรีเทิร์น
long

getStartTime

protected long getStartTime ()

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

คิกรีเทิร์น
long