FormattedGeneratorReporter

public abstract class FormattedGeneratorReporter
extends SuiteResultReporter implements IConfigurationReceiver

java.lang.Object
com.android.tradefed.result.การรวบรวมTestListener
com.android.tradefed.result.suite.SuiteResultReporter
com.android.tradefed.result.suite.FormattedGeneratorReporter


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

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

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

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

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

public void invocationFailed (FailureDescription failure)

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

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

public void invocationFailed (Throwable cause)

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

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

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

ตั้งค่าคอนฟิก

public final void setConfiguration (IConfiguration configuration)

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

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