JavaCodeCoverageCollector

public final class JavaCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.Объект
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.JavaCodeCoverageCollector


BaseDeviceMetricCollector , который извлекает измерения покрытия Java с устройства и регистрирует их как тестовые артефакты.

Краткое содержание

Поля

public static final String COMPRESS_COVERAGE_FILES

public static final String COVERAGE_DIRECTORY

public static final String COVERAGE_MEASUREMENT_KEY

public static final String FIND_COVERAGE_FILES

public static final String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME

Публичные конструкторы

JavaCodeCoverageCollector ()

Публичные методы

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

Обратный вызов после завершения тестового прогона.

void setConfiguration ( IConfiguration configuration)

Внедряет используемую IConfiguration .

Поля

COMPRESS_COVERAGE_FILES

public static final String COMPRESS_COVERAGE_FILES

COVERAGE_DIRECTORY

public static final String COVERAGE_DIRECTORY

COVERAGE_MEASUREMENT_KEY

public static final String COVERAGE_MEASUREMENT_KEY

FIND_COVERAGE_FILES

public static final String FIND_COVERAGE_FILES

MERGE_COVERAGE_MEASUREMENTS_TEST_NAME

public static final String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME

Публичные конструкторы

JavaCodeCoverageCollector

public JavaCodeCoverageCollector ()

Публичные методы

экстраинит

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Броски
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 runMetrics)

Обратный вызов после завершения тестового прогона. Это должно быть время для очистки.

Параметры
runData DeviceMetricData : DeviceMetricData , содержащий данные для запуска. Будет тот же объект, что и во время BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

runMetrics : текущая карта метрик, переданных в ERROR(/#testRunEnded(long,Map)) .

Броски
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Внедряет используемую IConfiguration .

Параметры
configuration IConfiguration