Google is committed to advancing racial equity for Black communities. See how.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

ScheduleMultipleDeviceMetricCollector

public class ScheduleMultipleDeviceMetricCollector
extends BaseDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.ScheduleMultipleDeviceMetricCollector


Un IMetricCollector que hace que se ejecuten múltiples recopiladores de métricas periódicamente. Este es un planificador de mejor esfuerzo. Hace el mejor esfuerzo para ejecutar los recolectores a intervalos determinados mientras se asegura de que no se ejecuten dos recolectores al mismo tiempo.

Resumen

Constructores públicos

ScheduleMultipleDeviceMetricCollector ()

Métodos públicos

ITestInvocationListener init ( IInvocationContext context, ITestInvocationListener listener)

Inicialización del recopilador con el contexto actual y dónde reenviar los resultados.

final void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Devolución de llamada cuando finaliza una ejecución de prueba.

final void onTestRunStart ( DeviceMetricData runData)

Devolución de llamada cuando se inicia una ejecución de prueba.

Constructores públicos

ScheduleMultipleDeviceMetricCollector

public ScheduleMultipleDeviceMetricCollector ()

Métodos públicos

en eso

public ITestInvocationListener init ( IInvocationContext context, 
                ITestInvocationListener listener)

Inicialización del recopilador con el contexto actual y dónde reenviar los resultados. Solo se llamará una vez por instancia, y se espera que el recopilador actualice su contexto interno y su escucha. Init nunca será llamado durante una prueba de ejecución siempre antes.

No anule a menos que sepa lo que está haciendo.

Parámetros
context IInvocationContext : el IInvocationContext para la invocación en curso.

listener ITestInvocationListener : ITestInvocationListener donde colocar resultados.

Devoluciones
ITestInvocationListener el nuevo oyente envolviendo el original.

onTestRunEnd

public final void onTestRunEnd ( DeviceMetricData runData, 
                 currentRunMetrics)

Devolución de llamada cuando finaliza una ejecución de prueba. Este debería ser el momento de la limpieza.

Parámetros
runData DeviceMetricData : DeviceMetricData contiene los datos para la ejecución. Será el mismo objeto que durante onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : el mapa actual de métricas pasado a ERROR(/#testRunEnded(long,Map)) .

onTestRunStart

public final void onTestRunStart ( DeviceMetricData runData)

Devolución de llamada cuando se inicia una ejecución de prueba.

Parámetros
runData DeviceMetricData : DeviceMetricData contiene los datos para la ejecución.