Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

JUnitToInvocationResultForwarder

public class JUnitToInvocationResultForwarder
extends Object implements TestListener

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


Kelas yang mendengarkan kejadian 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)

Callback dari JUnit3 forwarder untuk mendapatkan log dari pengujian.

Konstruktor publik

JUnitToInvocationResultForwarder

public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)

Parameter
invocationListener ITestInvocationListener

JUnitToInvocationResultForwarder

public JUnitToInvocationResultForwarder ( invocationListeners)

Parameter
invocationListeners

Metode publik

addError

public void addError (Test test, 
                Throwable t)

Parameter
test Test

t Throwable

addFailure

public void addFailure (Test test, 
                AssertionFailedError t)

Parameter
test Test

t AssertionFailedError

endTest

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 hasil callback.

endTest

public void endTest (Test test)

Parameter
test Test

startTest

public void startTest (Test test)

Parameter
test Test

testLog

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

Callback dari JUnit3 forwarder untuk mendapatkan log dari pengujian.

Parameter
dataName String : Nama deskriptif string dari data. misalnya "device_logcat". Catatan dataName mungkin tidak unik per permintaan. yaitu pelaksana harus mampu menangani beberapa panggilan dengan nama data yang sama

dataType LogDataType : LogDataType data

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