Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

IMetricCollectorReceiver

public interface IMetricCollectorReceiver

com.android.tradefed.device.metric.IMetricCollectorReceiver


Interfaz para IRemoteTest s para poner en práctica si necesitan para obtener la lista de IMetricCollector s para la prueba de funcionamiento.

Las pruebas de aplicación de esta interfaz no tendrán su defecto ITestInvocationListener equipada con los coleccionistas, que tendrán que hacerlo ellos mismos a través de IMetricCollector.init(com.android.tradefed.invoker.IInvocationContext, com.android.tradefed.result.ITestInvocationListener) .

Algunos mecanismos de ensayos relacionados tamponar devoluciones de llamada Tradefed y reproducir al final (como en ITestSuite ), tales mecanismo resultados en los colectores que se llama durante la reproducción y no durante la ejecución real. Al permitir que el ejecutor de pruebas se encargue de cuándo utilizar los recopiladores, podemos garantizar que las devoluciones de llamada se gestionen en el momento adecuado.

In order to use the collectors, the following pattern can be used:
 for (IMetricCollector collector : config.getMetricCollectors()) {
     originalCollector = collector.init(mModuleInvocationContext, originalCollector);
 }
 
El originalCollector tendrá todo el colector métrica envuelto alrededor de él para ser llamado en secuencia.

Resumen

Métodos públicos

abstract void setMetricCollectors ( collectors) setMetricCollectors ( collectors)

Establece la lista de IMetricCollector S definida para la ejecución de prueba.

Métodos públicos

setMetricCollectors

public abstract void setMetricCollectors ( collectors)

Establece la lista de IMetricCollector S definida para la ejecución de prueba.

Parámetros
collectors