A partir de 27 de março de 2025, recomendamos usar android-latest-release
em vez de aosp-main
para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
NativeBenchmarkTestParser
public
class
NativeBenchmarkTestParser
extends MultiLineReceiver
java.lang.Object
|
↳ |
com.android.ddmlib.MultiLineReceiver
|
|
↳ |
com.android.tradefed.testtype.NativeBenchmarkTestParser
|
Um IShellOutputReceiver
que analisa a saída de dados de teste de comparação de mercado, coletando métricas sobre
o tempo médio por operação.
Procura a seguinte saída
Time per iteration min: X avg: Y max: Z
Resumo
Construtores públicos
NativeBenchmarkTestParser
public NativeBenchmarkTestParser (String runName)
Cria um NativeBenchmarkTestParser
.
Parâmetros |
runName |
String : o nome da execução. Usado para fins de registro. |
Métodos públicos
getAvgOperationTime
public double getAvgOperationTime ()
Retorna |
double |
o tempo médio de operação |
getMaxOperationTime
public double getMaxOperationTime ()
Retorna |
double |
o tempo máximo de operação |
getMinOperationTime
public double getMinOperationTime ()
Retorna |
double |
o tempo mínimo de operação |
getRunName
public String getRunName ()
Retorna |
String |
O nome da execução de teste. |
isCancelled
public boolean isCancelled ()
processNewLines
public void processNewLines (String[] lines)
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-03-26 UTC.
[null,null,["Última atualização 2025-03-26 UTC."],[],[]]