ShardListener
public
class
ShardListener
extends CollectingTestListener
implements
ISupportGranularResults
java.lang.Object | ||
↳ | com.android.tradefed.result.CollectingTestListener (link em inglês) | |
↳ | com.android.tradefed.invoker.ShardListener |
Um ITestInvocationListener
que coleta resultados de um fragmento de invocação (também conhecido como
divisão de invocação para ser executada em vários recursos em paralelo) e os encaminha para outro
ouvinte.
Resumo
Construtores públicos | |
---|---|
ShardListener(ITestInvocationListener main)
Crie um |
Métodos públicos | |
---|---|
void
|
invocationEnded(long elapsedTime)
|
void
|
invocationFailed(FailureDescription failure)
|
void
|
invocationFailed(Throwable cause)
|
void
|
invocationStarted(IInvocationContext context)
|
void
|
setSupportGranularResults(boolean enableGranularResults)
|
boolean
|
supportGranularResults()
|
void
|
testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
|
void
|
testLogSaved(String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
|
void
|
testModuleEnded()
|
void
|
testModuleStarted(IInvocationContext moduleContext)
|
void
|
testRunEnded(long elapsedTime,
|
void
|
testRunFailed(FailureDescription failure)
|
void
|
testRunFailed(String failureMessage)
|
void
|
testRunStarted(String name, int numTests, int attemptNumber, long startTime)
|
Construtores públicos
ShardListener
public ShardListener (ITestInvocationListener main)
Crie um ShardListener
.
Parâmetros | |
---|---|
main |
ITestInvocationListener : o ITestInvocationListener em que os resultados precisam ser encaminhados. Para evitar
colisões com outras ShardListener s, este objeto será sincronizado
main ao encaminhar resultados. Além disso, os resultados só são enviados depois que
de invocação do fragmento de invocação concluída.
|
Métodos públicos
invocaçãoFinalizada
public void invocationEnded (long elapsedTime)
Parâmetros | |
---|---|
elapsedTime |
long |
InvocationFalha
public void invocationFailed (FailureDescription failure)
Parâmetros | |
---|---|
failure |
FailureDescription |
InvocationFalha
public void invocationFailed (Throwable cause)
Parâmetros | |
---|---|
cause |
Throwable |
invocationStarted
public void invocationStarted (IInvocationContext context)
Parâmetros | |
---|---|
context |
IInvocationContext |
setSupportGranularResults
public void setSupportGranularResults (boolean enableGranularResults)
Parâmetros | |
---|---|
enableGranularResults |
boolean |
supportGranularResults
public boolean supportGranularResults ()
Retorna | |
---|---|
boolean |
testLog
public void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
Parâmetros | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
testLogSaved
public void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
Parâmetros | |
---|---|
dataName |
String |
dataType |
LogDataType |
dataStream |
InputStreamSource |
logFile |
LogFile |
testModuleEnded
public void testModuleEnded ()
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
Parâmetros | |
---|---|
moduleContext |
IInvocationContext |
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
Parâmetros | |
---|---|
elapsedTime |
long |
runMetrics |
|
testRunFailed
public void testRunFailed (FailureDescription failure)
Parâmetros | |
---|---|
failure |
FailureDescription |
testRunFailed
public void testRunFailed (String failureMessage)
Parâmetros | |
---|---|
failureMessage |
String |
testRunStarted
public void testRunStarted (String name, int numTests, int attemptNumber, long startTime)
Parâmetros | |
---|---|
name |
String |
numTests |
int |
attemptNumber |
int |
startTime |
long |