Reenviador de resultados
public class ResultForwarder
extends Object
implements ITestInvocationListener
java.lang.Objeto |
↳ | com.android.tradefed.result.ResultForwarder |
Subclases directas conocidas |
Subclases indirectas conocidas |
Un ITestInvocationListener
que reenvía los resultados de la invocación a una lista de otros oyentes.
Resumen
Métodos públicos |
---|
TestSummary | getSummary () |
void | invocationEnded (long elapsedTime) |
void | invocationFailed (FailureDescription failure) |
void | invocationFailed (Throwable cause) |
void | invocationStarted (IInvocationContext context) |
void | testAssumptionFailure (TestDescription test, String trace) |
void | testAssumptionFailure (TestDescription test, FailureDescription failure) |
void | testEnded (TestDescription test, long endTime, testMetrics) testEnded (TestDescription test, long endTime, testMetrics) |
void | testEnded (TestDescription test, testMetrics) testEnded (TestDescription test, testMetrics) |
void | testFailed (TestDescription test, FailureDescription failure) |
void | testFailed (TestDescription test, String trace) |
void | testIgnored (TestDescription test) |
void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) |
void | testModuleEnded () |
void | testModuleStarted (IInvocationContext moduleContext) |
void | testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics) |
void | testRunFailed (FailureDescription failure) |
void | testRunFailed (String errorMessage) |
void | testRunStarted (String runName, int testCount, int attemptNumber) |
void | testRunStarted (String runName, int testCount) |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime) |
void | testRunStopped (long elapsedTime) |
void | testStarted (TestDescription test, long startTime) |
void | testStarted (TestDescription test) |
Métodos protegidos |
---|
| getListeners () Obtenga la lista de oyentes. |
void | setListeners ( listeners) setListeners ( listeners) Configure los oyentes después de la construcción. |
void | setListeners (ITestInvocationListener... listeners) Configure los oyentes después de la construcción. |
Constructores públicos
Reenviador de resultados
public ResultForwarder ( listeners)
Cree un ResultForwarder
.
Reenviador de resultados
public ResultForwarder (ITestInvocationListener... listeners)
Constructor de argumentos de variable alternativa para ResultForwarder
.
Parámetros |
---|
listeners | ITestInvocationListener : los ITestInvocationListener reales a los que reenviar los resultados |
Constructores protegidos
Reenviador de resultados
protected ResultForwarder ()
Cree un ResultForwarder
con configuración de escucha diferida. Diseñado únicamente para uso de subclases.
Métodos públicos
obtener resumen
public TestSummary getSummary ()
invocaciónFinalizada
public void invocationEnded (long elapsedTime)
Parámetros |
---|
elapsedTime | long |
invocación fallida
public void invocationFailed (FailureDescription failure)
Parámetros |
---|
failure | FailureDescription |
invocación fallida
public void invocationFailed (Throwable cause)
Parámetros |
---|
cause | Throwable |
invocaciónIniciada
public void invocationStarted (IInvocationContext context)
Parámetros |
---|
context | IInvocationContext |
pruebaSuposiciónFracaso
public void testAssumptionFailure (TestDescription test,
String trace)
Parámetros |
---|
test | TestDescription |
trace | String |
pruebaSuposiciónFracaso
public void testAssumptionFailure (TestDescription test,
FailureDescription failure)
Parámetros |
---|
test | TestDescription |
failure | FailureDescription |
pruebafinalizada
public void testEnded (TestDescription test,
long endTime,
testMetrics)
Parámetros |
---|
test | TestDescription |
endTime | long |
testMetrics | |
pruebafinalizada
public void testEnded (TestDescription test,
testMetrics)
Parámetros |
---|
test | TestDescription |
testMetrics | |
prueba fallida
public void testFailed (TestDescription test,
FailureDescription failure)
Parámetros |
---|
test | TestDescription |
failure | FailureDescription |
prueba fallida
public void testFailed (TestDescription test,
String trace)
Parámetros |
---|
test | TestDescription |
trace | String |
pruebaIgnorado
public void testIgnored (TestDescription test)
Parámetros |
---|
test | TestDescription |
public void testLog (String dataName,
LogDataType dataType,
InputStreamSource dataStream)
Parámetros |
---|
dataName | String |
dataType | LogDataType |
dataStream | InputStreamSource |
testModuleEnded
public void testModuleEnded ()
módulo de prueba iniciado
public void testModuleStarted (IInvocationContext moduleContext)
Parámetros |
---|
moduleContext | IInvocationContext |
pruebaRunEnded
public void testRunEnded (long elapsedTime,
runMetrics)
Parámetros |
---|
elapsedTime | long |
runMetrics | |
prueba de ejecución fallida
public void testRunFailed (FailureDescription failure)
Parámetros |
---|
failure | FailureDescription |
prueba de ejecución fallida
public void testRunFailed (String errorMessage)
Parámetros |
---|
errorMessage | String |
pruebaRunStarted
public void testRunStarted (String runName,
int testCount,
int attemptNumber)
Parámetros |
---|
runName | String |
testCount | int |
attemptNumber | int |
pruebaRunStarted
public void testRunStarted (String runName,
int testCount)
Parámetros |
---|
runName | String |
testCount | int |
pruebaRunStarted
public void testRunStarted (String runName,
int testCount,
int attemptNumber,
long startTime)
Parámetros |
---|
runName | String |
testCount | int |
attemptNumber | int |
startTime | long |
pruebaEjecutarDetenido
public void testRunStopped (long elapsedTime)
Parámetros |
---|
elapsedTime | long |
pruebaIniciada
public void testStarted (TestDescription test,
long startTime)
Parámetros |
---|
test | TestDescription |
startTime | long |
pruebaIniciada
public void testStarted (TestDescription test)
Parámetros |
---|
test | TestDescription |
Métodos protegidos
obtener oyentes
protected getListeners ()
Obtenga la lista de oyentes. Diseñado únicamente para uso de subclases.
establecer oyentes
protected void setListeners ( listeners)
Configure los oyentes después de la construcción. Diseñado únicamente para uso de subclases.
establecer oyentes
protected void setListeners (ITestInvocationListener... listeners)
Configure los oyentes después de la construcción. Diseñado únicamente para uso de subclases.
Parámetros |
---|
listeners | ITestInvocationListener : los ITestInvocationListener reales a los que reenviar los resultados |