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)
แทรก |
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 |
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 |