ReportPassedTests

public class ReportPassedTests
extends CollectingTestListener implements IConfigurationReceiver, ISupportGranularResults

java.lang.Object
com.android.tradefed.result.CollectingTestListener
  com.android.tradefed.result.ReportPassedTests


Report in a file possible filters to exclude passed test.

สรุป

เครื่องมือสร้างสาธารณะ

ReportPassedTests()

เมธอดสาธารณะ

void invocationEnded(long elapsedTime)

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

void invocationFailed(FailureDescription failure)

รายงานการเรียกใช้ที่ไม่สมบูรณ์เนื่องจากเงื่อนไขข้อผิดพลาดบางอย่าง

void invocationStarted(IInvocationContext context)

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

void setConfiguration(IConfiguration configuration)

แทรก IConfiguration ที่ใช้งาน

void setLogger(ITestLogger logger)
boolean supportGranularResults()

แสดงค่า "จริง" หากผู้รายงานรองรับผลลัพธ์แบบละเอียด หากไม่รองรับจะแสดงค่า "เท็จ"

void testModuleEnded()

รายงานการสิ้นสุดการทำงานของโมดูล

void testModuleStarted(IInvocationContext moduleContext)

รายงานการเริ่มต้นการทำงานของโมดูล

void testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> runMetrics)

รายงานการสิ้นสุดการทดสอบ

เครื่องมือสร้างสาธารณะ

ReportPassedTests

public ReportPassedTests ()

เมธอดสาธารณะ

invocationEnded

public void invocationEnded (long elapsedTime)

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

เฟรมเวิร์ก TradeFederation จะเรียกใช้เมธอดนี้โดยอัตโนมัติ

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

invocationFailed

public void invocationFailed (FailureDescription failure)

รายงานการเรียกใช้ที่ไม่สมบูรณ์เนื่องจากเงื่อนไขข้อผิดพลาดบางอย่าง

เฟรมเวิร์ก TradeFederation จะเรียกใช้เมธอดนี้โดยอัตโนมัติ

พารามิเตอร์
failure FailureDescription: FailureDescription ที่อธิบายสาเหตุของความล้มเหลว

invocationStarted

public void invocationStarted (IInvocationContext context)

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

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

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

setConfiguration

public void setConfiguration (IConfiguration configuration)

แทรก IConfiguration ที่ใช้งาน

พารามิเตอร์
configuration IConfiguration

setLogger

public void setLogger (ITestLogger logger)

พารามิเตอร์
logger ITestLogger

supportGranularResults

public boolean supportGranularResults ()

แสดงค่า "จริง" หากผู้รายงานรองรับผลลัพธ์แบบละเอียด หากไม่รองรับจะแสดงค่า "เท็จ"

การคืนสินค้า
boolean

testModuleEnded

public void testModuleEnded ()

รายงานการสิ้นสุดการทำงานของโมดูล

testModuleStarted

public void testModuleStarted (IInvocationContext moduleContext)

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

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

testRunEnded

public void testRunEnded (long elapsedTime, 
                HashMap<String, MetricMeasurement.Metric> runMetrics)

รายงานการสิ้นสุดการทดสอบ FIXME: We cannot have two Map<> interfaces with different type, so we have to use HashMap here.

พารามิเตอร์
elapsedTime long: เวลาที่ผ่านไปที่อุปกรณ์รายงานเป็นมิลลิวินาที

runMetrics HashMap: คู่คีย์-ค่าที่รายงานเมื่อสิ้นสุดการทดสอบด้วย Metric