JUnitToInvocationResultForwarder

public class JUnitToInvocationResultForwarder
extends Object implements TestListener

java.lang.Objek
com.android.tradefed.result.JUnitToInvocationResultForwarder


Kelas yang mendengarkan peristiwa TestListener dan meneruskannya ke ITestInvocationListener .

Ringkasan

Konstruktor publik

JUnitToInvocationResultForwarder ( ITestInvocationListener invocationListener)
JUnitToInvocationResultForwarder ( invocationListeners) JUnitToInvocationResultForwarder ( invocationListeners)

Metode publik

void addError (Test test, Throwable t)

void addFailure (Test test, AssertionFailedError t)

void endTest (Test test, metrics) endTest (Test test, metrics)

Callback dari pengujian JUnit3 yang dapat meneruskan metrik.

void endTest (Test test)

void startTest (Test test)

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

Panggilan balik dari penerus JUnit3 untuk mendapatkan log dari pengujian.

Konstruktor publik

JUnitToInvocationResultForwarder

public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)

Parameter
invocationListener ITestInvocationListener

JUnitToInvocationResultForwarder

public JUnitToInvocationResultForwarder ( invocationListeners)

Parameter
invocationListeners

Metode publik

tambahkanKesalahan

public void addError (Test test, 
                Throwable t)

Parameter
test Test

t Throwable

tambahkanKegagalan

public void addFailure (Test test, 
                AssertionFailedError t)

Parameter
test Test

t AssertionFailedError

tes akhir

public void endTest (Test test, 
                 metrics)

Callback dari pengujian JUnit3 yang dapat meneruskan metrik.

Parameter
test Test : Test yang baru saja selesai dijalankan.

metrics : Metrik dalam format Peta yang akan diteruskan ke callback hasil.

tes akhir

public void endTest (Test test)

Parameter
test Test

mulaiTes

public void startTest (Test test)

Parameter
test Test

tesLog

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

Panggilan balik dari penerus JUnit3 untuk mendapatkan log dari pengujian.

Parameter
dataName String : sebuah string yang merupakan nama deskriptif data. misalnya "device_logcat". Catatan dataName mungkin tidak unik per pemanggilan. yaitu pelaksana harus mampu menangani banyak panggilan dengan nama data yang sama

dataType LogDataType : LogDataType datanya

dataStream InputStreamSource : InputStreamSource data. Pelaksana harus memanggil createInputStream untuk mulai membaca data, dan memastikan untuk menutup InputStream yang dihasilkan setelah selesai. Penelepon harus memastikan sumber data tetap ada dan dapat diakses hingga metode testLog selesai.