FormattedGeneratorReporter

public abstract class FormattedGeneratorReporter
extends SuiteResultReporter implements IConfigurationReceiver

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


Reporter ที่อนุญาตให้สร้างรายงานในรูปแบบเฉพาะ สิ่งที่ต้องทำ: แก้ไขไฟล์ที่บันทึก

สรุป

ผู้สร้างสาธารณะ

FormattedGeneratorReporter ()

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

abstract IFormatterGenerator createFormatter ()

ส่งคืนอินสแตนซ์ใหม่ของ IFormatterGenerator เพื่อใช้งาน

abstract void finalizeResults ( IFormatterGenerator generator, SuiteResultHolder resultHolder)

ขั้นตอนที่จัดการโดยใช้ IFormatterGenerator และ SuiteResultHolder เพื่อสร้างผลลัพธ์ที่จัดรูปแบบ

final IConfiguration getConfiguration ()
final void invocationEnded (long elapsedTime)

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

void invocationFailed ( FailureDescription failure)
void invocationFailed (Throwable cause)

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

final void setConfiguration ( IConfiguration configuration)

ใส่ IConfiguration ที่ใช้งานอยู่

ผู้สร้างสาธารณะ

FormattedGeneratorReporter

public FormattedGeneratorReporter ()

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

สร้างรูปแบบ

public abstract IFormatterGenerator createFormatter ()

ส่งคืนอินสแตนซ์ใหม่ของ IFormatterGenerator เพื่อใช้งาน

ส่งคืน
IFormatterGenerator

สรุปผล

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

ขั้นตอนที่จัดการโดยใช้ IFormatterGenerator และ SuiteResultHolder เพื่อสร้างผลลัพธ์ที่จัดรูปแบบ

รับการกำหนดค่า

public final IConfiguration getConfiguration ()

ส่งคืน
IConfiguration

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

public final void invocationEnded (long elapsedTime)

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

จะถูกเรียกใช้โดยอัตโนมัติโดย TradeFederation framework

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

การร้องขอล้มเหลว

public void invocationFailed (FailureDescription failure)

พารามิเตอร์
failure FailureDescription

การร้องขอล้มเหลว

public void invocationFailed (Throwable cause)

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

จะถูกเรียกใช้โดยอัตโนมัติโดย TradeFederation framework

พารามิเตอร์
cause Throwable : สาเหตุ Throwable ของความล้มเหลว

setConfiguration

public final void setConfiguration (IConfiguration configuration)

ใส่ IConfiguration ที่ใช้งานอยู่

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