JUnitToInvocationResultForwarder
public
class
JUnitToInvocationResultForwarder
extends Object
implements
TestListener
java.lang.Object
|
🎞 |
com.android.tradefed.result.JUnitToInvocationResultForwarder
|
Un corso che ascolta gli eventi TestListener
e li inoltra a un
ITestInvocationListener
.
Riepilogo
Metodi pubblici |
void
|
addError(Test test, Throwable t)
|
void
|
addFailure(Test test, AssertionFailedError t)
|
void
|
endTest(Test test, metrics)
Callback da test JUnit3 che possono inoltrare metriche.
|
void
|
endTest(Test test)
|
void
|
startTest(Test test)
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
Richiamata dall'inoltro JUnit3 per ottenere i registri da un test.
|
Costruttori pubblici
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)
Parametri |
invocationListener |
ITestInvocationListener |
JUnitToInvocationResultForwarder
public JUnitToInvocationResultForwarder ( invocationListeners)
Parametri |
invocationListeners |
|
Metodi pubblici
addError
public void addError (Test test,
Throwable t)
Parametri |
test |
Test |
t |
Throwable |
aggiunta non riuscita
public void addFailure (Test test,
AssertionFailedError t)
Parametri |
test |
Test |
t |
AssertionFailedError |
endTest
public void endTest (Test test,
metrics)
Callback da test JUnit3 che possono inoltrare metriche.
Parametri |
test |
Test : il Test la cui esecuzione è stata appena terminata. |
metrics |
: le metriche in un formato Mappa da passare al callback dei risultati. |
endTest
public void endTest (Test test)
StartTest
public void startTest (Test test)
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Richiamata dall'inoltro JUnit3 per ottenere i registri da un test.
Parametri |
dataName |
String : una stringa che descrive il nome dei dati. ad es. "device_logcat". DataName della nota
potrebbe non essere univoco per ogni chiamata. Ad esempio, gli implementer devono essere
in grado di gestire più chiamate
con lo stesso dataName |
dataType |
LogDataType : il LogDataType dei dati |
dataStream |
InputStreamSource : il valore InputStreamSource dei dati. Gli addetti all'implementazione devono chiamare
createInputStream per iniziare a leggere i dati e assicurarsi di chiudere
InputStream al termine. I chiamanti devono garantire che l'origine dei dati rimanga presente
e accessibili fino al completamento del metodo testLog. |