CountTestCasesCollector

public class CountTestCasesCollector
extends BaseDeviceMetricCollector

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


Zlicza i raportuje liczbę elementów testowania dla danego IRemoteTest.

Podsumowanie

Konstruktory publiczne

CountTestCasesCollector()
CountTestCasesCollector(IRemoteTest test)

Metody publiczne

void onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

Wywołanie zwrotne po zakończeniu elementu testowania.

void onTestFail(DeviceMetricData testData, TestDescription test)

Wywołanie zwrotne po niepowodzeniu elementu testowania.

void onTestRunEnd(DeviceMetricData runData, Map<String, MetricMeasurement.Metric> currentRunMetrics)

Wywołanie zwrotne po zakończeniu sesji testowej.

void setTestType(IRemoteTest test)

Konstruktory publiczne

CountTestCasesCollector

public CountTestCasesCollector ()

CountTestCasesCollector

public CountTestCasesCollector (IRemoteTest test)

Parametry
test IRemoteTest

Metody publiczne

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)

Wywołanie zwrotne po zakończeniu elementu testowania. To powinien być czas na zwolnienie miejsca.

Parametry
testData DeviceMetricData: DeviceMetricData zawierające dane elementu testowania. Będzie to ten sam obiekt co podczas onTestStart(DeviceMetricData).

currentTestCaseMetrics Map: bieżąca mapa danych przekazana do testEnded(TestDescription,Map).

onTestFail

public void onTestFail (DeviceMetricData testData, 
                TestDescription test)

Wywołanie zwrotne po niepowodzeniu elementu testowania.

Parametry
testData DeviceMetricData: DeviceMetricData zawierające dane elementu testowania.

test TestDescription: TestDescription elementu testowania w toku.

Zgłasza
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                Map<String, MetricMeasurement.Metric> currentRunMetrics)

Wywołanie zwrotne po zakończeniu sesji testowej. To powinien być czas na zwolnienie miejsca.

Parametry
runData DeviceMetricData: DeviceMetricData zawierające dane sesji. Będzie to ten sam obiekt co podczas onTestRunStart(DeviceMetricData).

currentRunMetrics Map: bieżąca mapa danych przekazana do testRunEnded(long,Map).

setTestType

public void setTestType (IRemoteTest test)

Parametry
test IRemoteTest