TextResultReporter

public class TextResultReporter
extends InvocationToJUnitResultForwarder implements ITestInvocationListener, ILogSaverListener

java.lang.Object
com.android.tradefed.result.InvocationToJUnitResultForwarder
com.android.tradefed.result.TextResultReporter


โปรแกรมรายงานผลการทดสอบที่ส่งต่อผลลัพธ์ไปยังเครื่องพิมพ์ผลลัพธ์ข้อความ JUnit

สรุป

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

TextResultReporter ()

สร้าง TextResultReporter

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

void testAssumptionFailure (TestDescription testId, String trace)
void testEnded (TestDescription testId, metrics) testEnded (TestDescription testId, metrics)

แทนที่พาเรนต์เพื่อพิมพ์เมตริกการทดสอบอย่างชัดเจน

void testFailed (TestDescription testId, String trace)

แทนที่พาเรนต์เพื่อระบุความล้มเหลวในการพิมพ์อย่างชัดเจน

void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)

void testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics)

แทนที่พาเรนต์เพื่อพิมพ์เมตริกออกมาอย่างชัดเจน

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

TextResultReporter

public TextResultReporter ()

สร้าง TextResultReporter

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

ทดสอบความล้มเหลว

public void testAssumptionFailure (TestDescription testId, 
                String trace)

พารามิเตอร์
testId TestDescription

trace String

การทดสอบสิ้นสุดแล้ว

public void testEnded (TestDescription testId, 
                 metrics)

แทนที่พาเรนต์เพื่อพิมพ์เมตริกการทดสอบอย่างชัดเจน

พารามิเตอร์
testId TestDescription

metrics

การทดสอบล้มเหลว

public void testFailed (TestDescription testId, 
                String trace)

แทนที่พาเรนต์เพื่อระบุความล้มเหลวในการพิมพ์อย่างชัดเจน ResultPrinter อาศัยนักวิ่งที่เรียก "พิมพ์" เมื่อสิ้นสุดการทดสอบการทำงานเพื่อทำสิ่งนี้

พารามิเตอร์
testId TestDescription

trace String

บันทึกการทดสอบ

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

พารามิเตอร์
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogบันทึกไว้

public void testLogSaved (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream, 
                LogFile logFile)

พารามิเตอร์
dataName String

dataType LogDataType

dataStream InputStreamSource

logFile LogFile

ทดสอบรันสิ้นสุดแล้ว

public void testRunEnded (long elapsedTime, 
                 metrics)

แทนที่พาเรนต์เพื่อพิมพ์เมตริกออกมาอย่างชัดเจน

พารามิเตอร์
elapsedTime long

metrics