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
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)
mulaiTes
public void startTest (Test test)
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. |