kolektor pokrycia kodu ClangCode

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
  com.android.tradefed.device.metric.ClangCodeZasięgCollector


Element BaseDeviceMetricCollector, który będzie pobierać Clang pomiaru zasięgu na urządzeniu i rejestrować je jako artefakty testowe.

Podsumowanie

Konstruktory publiczne

ClangCodeCoverageCollector()

Metody publiczne

void extraInit(IInvocationContext context, ITestInvocationListener listener)
void onTestRunEnd(DeviceMetricData runData, currentRunMetrics)

Wywoływanie zwrotne po zakończeniu testu.

void rebootEnded(ITestDevice device)

Otrzymuje powiadomienie o zakończeniu restartu urządzenia.

void setConfiguration(IConfiguration configuration)

Wstawia używany IConfiguration.

void setRunUtil(IRunUtil runUtil)

Konstruktory publiczne

kolektor pokrycia kodu ClangCode

public ClangCodeCoverageCollector ()

Metody publiczne

ekstraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Rzuty
DeviceNotAvailableException

Zakończenie przebiegu testowego

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Wywoływanie zwrotne po zakończeniu testu. To czas na porządki.

Parametry
runData DeviceMetricData: element DeviceMetricData przechowujący dane dotyczące uruchomienia. Bez zmian jak w okresie BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : bieżąca mapa danych przekazywanych do usługi ERROR(/#testRunEnded(long,Map)).

Rzuty
DeviceNotAvailableException

Zakończono ponowne uruchomienie

public void rebootEnded (ITestDevice device)

Otrzymuje powiadomienie o zakończeniu restartu urządzenia.

UWAGA: odbiorniki nie powinny uruchamiać się ponownie podczas tego wywołania zwrotnego. Każda próba ponownego uruchomienia będzie zignorowano.

Parametry
device ITestDevice: ITestDevice, gdzie zakończył się restartowanie.

Rzuty
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Wstawia używany IConfiguration.

Parametry
configuration IConfiguration

setRunutil

public void setRunUtil (IRunUtil runUtil)

Parametry
runUtil IRunUtil