TfTestLauncher
public
class
TfTestLauncher
extends SubprocessTfLauncher
| java.lang.Object | ||
| ↳ | com.android.tradefed.testtype.SubprocessTfLauncher | |
| ↳ | com.android.tradefed.testtype.TfTestLauncher | |
Um IRemoteTest para executar testes de unidade ou funcionais em uma instalação separada do TF.
Inicia um processo Java externo para executar os testes. Usado para executar testes de unidade ou funcionais do TF continuamente.
Resumo
Construtores públicos | |
|---|---|
TfTestLauncher()
|
|
Métodos protegidos | |
|---|---|
void
|
addJavaArguments(List<String> args)
Permite adicionar parâmetros extras do Java à invocação do subprocesso. |
void
|
postRun(ITestInvocationListener listener, boolean exception, long elapsedTime)
Ações a serem tomadas após a conclusão do teste do TF. |
void
|
preRun()
Faça a configuração antes de executar o teste. |
void
|
testTmpDirClean(File tmpDir, ITestInvocationListener listener)
Teste extra para garantir que nenhum arquivo seja criado pelos testes de unidade no subprocesso e não seja limpo. |
Construtores públicos
TfTestLauncher
public TfTestLauncher ()
Métodos protegidos
addJavaArguments
protected void addJavaArguments (List<String> args)
Permite adicionar parâmetros extras do Java à invocação do subprocesso.
| Parâmetros | |
|---|---|
args |
List: a lista atual de argumentos a que precisamos adicionar os extras. |
postRun
protected void postRun (ITestInvocationListener listener, boolean exception, long elapsedTime)
Ações a serem tomadas após a conclusão do teste do TF.
| Parâmetros | |
|---|---|
listener |
ITestInvocationListener: o ITestInvocationListener original em que os resultados serão informados. |
exception |
boolean: verdadeiro se a exceção foi gerada dentro do teste. |
elapsedTime |
long: o tempo gasto para executar os testes. |
preRun
protected void preRun ()
Faça a configuração antes de executar o teste.
testTmpDirClean
protected void testTmpDirClean (File tmpDir,
ITestInvocationListener listener)Teste extra para garantir que nenhum arquivo seja criado pelos testes de unidade no subprocesso e não seja limpo.
| Parâmetros | |
|---|---|
tmpDir |
File: o diretório temporário do subprocesso. |
listener |
ITestInvocationListener: o ITestInvocationListener em que o teste será informado. |