CountTestCasesColector

public class CountTestCasesCollector
extends BaseDeviceMetricCollector

Objeto java.lang.
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.CountTestCasesCollector (Colector)


Cuenta e informa la cantidad de casos de prueba para un IRemoteTest determinado.

Resumen

Constructores públicos

CountTestCasesCollector()
CountTestCasesCollector(IRemoteTest test)

Métodos públicos

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

Es la devolución de llamada cuando finaliza un caso de prueba.

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

Es la devolución de llamada cuando finaliza una ejecución de prueba.

void setTestType(IRemoteTest test)

Constructores públicos

CountTestCasesColector

public CountTestCasesCollector ()

CountTestCasesColector

public CountTestCasesCollector (IRemoteTest test)

Parámetros
test IRemoteTest

Métodos públicos

OnTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Es la devolución de llamada cuando finaliza un caso de prueba. Este debe ser el momento de la limpieza.

Parámetros
testData DeviceMetricData: Es el DeviceMetricData que contiene los datos para el caso de prueba. Serán los mismo objeto que durante BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : Es el mapa actual de métricas que se pasan a ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, Map).

On de ejecución de prueba

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Es la devolución de llamada cuando finaliza una ejecución de prueba. Este debe ser el momento de la limpieza.

Parámetros
runData DeviceMetricData: Es el DeviceMetricData que contiene los datos de la ejecución. Será igual que en BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : Es el mapa actual de métricas que se pasan a ITestLifeCycleReceiver.testRunEnded(long, Map).

setTestType

public void setTestType (IRemoteTest test)

Parámetros
test IRemoteTest