JUnitToInvocationResultForwarder
public class JUnitToInvocationResultForwarder
extends Object
implements TestListener
java.lang.Objek |
↳ | com.android.tradefed.result.JUnitToInvocationResultForwarder |
Kelas yang mendengarkan acara 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) Callback dari forwarder JUnit3 untuk mendapatkan log dari tes. |
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 panggilan balik hasil. |
endTest
public void endTest (Test test)
startTest
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Callback dari forwarder JUnit3 untuk mendapatkan log dari tes.
Parameter |
---|
dataName | String : nama deskriptif String dari data. misalnya "device_logcat". Catatan dataName mungkin tidak unik per pemanggilan. yaitu pelaksana harus dapat menangani banyak panggilan dengan dataName yang sama |
dataType | LogDataType : LogDataType dari data |
dataStream | InputStreamSource : InputStreamSource dari 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. |