CountTestCasesCollector

public class CountTestCasesCollector
extends BaseDeviceMetricCollector

java.lang.Object
   ↳ com.android.tradefed.device.metric.BaseDeviceMetricCollector
     ↳ com.android.tradefed.device.metric.CountTestCasesCollector


Conta e genera report sul numero di casi di test per un determinato IRemoteTest.

Riepilogo

Costruttori pubblici

CountTestCasesCollector()
CountTestCasesCollector(IRemoteTest test)

Metodi pubblici

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

Richiamo al termine di un test case.

void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

Richiamo al termine di un test.

void setTestType(IRemoteTest test)

Costruttori pubblici

CountTestCasesCollector

public CountTestCasesCollector ()

CountTestCasesCollector

public CountTestCasesCollector (IRemoteTest test)

Parametri
test IRemoteTest

Metodi pubblici

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Richiamo al termine di un test case. È il momento di eseguire la pulizia.

Parametri
testData DeviceMetricData: il DeviceMetricData contenente i dati per il caso di test. Sarà lo stesso oggetto di BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : la mappa corrente delle metriche passate a ITestLifeCycleReceiver.testEnded(com.android.tradefed.result.TestDescription, Map).

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Richiamo al termine di un test. È il momento di eseguire la pulizia.

Parametri
runData DeviceMetricData: il DeviceMetricData contenente i dati per l'esecuzione. Sarà lo stesso oggetto utilizzato durante BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : la mappa corrente delle metriche passate a ITestLifeCycleReceiver.testRunEnded(long, Map).

setTestType

public void setTestType (IRemoteTest test)

Parametri
test IRemoteTest