kolektor pokrycia kodu JavaCode

public final class JavaCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

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


Interfejs BaseDeviceMetricCollector, który pobierze Javę pomiaru zasięgu na urządzeniu i rejestrować je jako artefakty testowe.

Podsumowanie

Fieldsem

public static final String COVERAGE_DIRECTORY

public static final String COVERAGE_MEASUREMENT_KEY

public static final String FIND_COVERAGE_FILES

Konstruktory publiczne

JavaCodeCoverageCollector()

Metody publiczne

ITestInvocationListener init(IInvocationContext context, ITestInvocationListener listener)

Inicjowanie kolektora w bieżącym kontekście i do przekazywania wyników.

void onTestRunEnd(DeviceMetricData runData, runMetrics)

Wywoływanie zwrotne po zakończeniu testu.

void setConfiguration(IConfiguration configuration)

Wstawia używany IConfiguration.

void setCoverageFlusher(JavaCodeCoverageFlusher flusher)
void setMergeMeasurements(boolean merge)

Fieldsem

COVERAGE_DIRECTORY

public static final String COVERAGE_DIRECTORY

KLUCZ_POMIARU_COVERAGE

public static final String COVERAGE_MEASUREMENT_KEY

ZNAJDŹ_PLIKI_COVERAGE_IN

public static final String FIND_COVERAGE_FILES

Konstruktory publiczne

kolektor pokrycia kodu JavaCode

public JavaCodeCoverageCollector ()

Metody publiczne

init

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

Inicjowanie kolektora w bieżącym kontekście i do przekazywania wyników. Tomek może być wywoływana tylko raz na instancję, a kolektor powinien zaktualizować swój wewnętrzny kontekstu i odbiorcy. Init nigdy nie będzie wywoływany podczas uruchomienia testowego w każdym momencie przed nim.

Nie zastępuj tych ustawień, jeśli nie masz pewności, co robisz.

Parametry
context IInvocationContext: IInvocationContext dla trwającego wywołania.

listener ITestInvocationListener: ITestInvocationListener, gdzie wstawić wyniki.

Zwroty
ITestInvocationListener w których nowy słuchacz podaje oryginalny utwór.

Zakończenie przebiegu testowego

public void onTestRunEnd (DeviceMetricData runData, 
                 runMetrics)

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

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

runMetrics : bieżąca mapa danych przekazywanych do usługi ITestLifeCycleReceiver.testRunEnded(long, Map).

setConfiguration

public void setConfiguration (IConfiguration configuration)

Wstawia używany IConfiguration.

Parametry
configuration IConfiguration

ustaw pokrycieFlusher

public void setCoverageFlusher (JavaCodeCoverageFlusher flusher)

Parametry
flusher JavaCodeCoverageFlusher

setMergeMeasurements

public void setMergeMeasurements (boolean merge)

Parametry
merge boolean