โปรแกรมสร้างที่จัดรูปแบบ

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


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

สรุป

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

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 ที่ใช้งานอยู่

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

โปรแกรมสร้างที่จัดรูปแบบ

public FormattedGeneratorReporter ()

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

createFormatter

public abstract IFormatterGenerator createFormatter ()

แสดงผลอินสแตนซ์ใหม่ของ IFormatterGenerator ที่จะใช้

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

สรุปผล

public abstract void finalizeResults (IFormatterGenerator generator, 
                SuiteResultHolder resultHolder)

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

GetConfiguration

public final IConfiguration getConfiguration ()

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

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

public final void invocationEnded (long elapsedTime)

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

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

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

การเรียกใช้ล้มเหลว

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