JUnitToInvocationResultForwarder
public
class
JUnitToInvocationResultForwarder
extends Object
implements
TestListener
java.lang.Object | |
↳ | com.android.tradefed.result.JUnitToInvocationResultForwarder |
Class yang memproses peristiwa TestListener
dan meneruskannya ke
ITestInvocationListener
.
Ringkasan
Konstruktor publik | |
---|---|
JUnitToInvocationResultForwarder(ITestInvocationListener invocationListener)
|
|
JUnitToInvocationResultForwarder(
|
Metode publik | |
---|---|
void
|
addError(Test test, Throwable t)
|
void
|
addFailure(Test test, AssertionFailedError t)
|
void
|
endTest(Test test,
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 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 berjalan. |
metrics |
: Metrik dalam format Peta yang akan diteruskan ke callback hasil.
|
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 forwarder JUnit3 untuk mendapatkan log dari pengujian.
Parameter | |
---|---|
dataName |
String : Nama deskriptif String data. misalnya, "device_logcat". Perhatikan bahwa dataName
mungkin tidak unik per pemanggilan. Artinya, pengimplementasi harus dapat menangani beberapa panggilan
dengan dataName yang sama |
dataType |
LogDataType : LogDataType data |
dataStream |
InputStreamSource : InputStreamSource data. Implementator harus memanggil
createInputStream untuk mulai membaca data, dan memastikan untuk menutup
InputStream yang dihasilkan setelah selesai. Pemanggil harus memastikan sumber data tetap ada
dan dapat diakses hingga metode testLog selesai.
|