JavaCodeAbdeckungCollector

public final class JavaCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

java.lang.Object
😎 com.android.tradefed.device.metric.BaseDeviceMetricCollector
  😎 com.android.tradefed.device.metric.JavaCodeAbdeckungCollector


Einen BaseDeviceMetricCollector, der Java abruft Abdeckungsmessungen vom Gerät aus und protokollieren sie als Testartefakte.

Zusammenfassung

Felder

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

Öffentliche Konstruktoren

JavaCodeCoverageCollector()

Öffentliche Methoden

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

Callback beim Beenden eines Testlaufs.

void setConfiguration(IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

Felder

COMPRESS_COVERAGE_DATEIEN

public static final String COMPRESS_COVERAGE_FILES

COVERAGE_VERZEICHNIS

public static final String COVERAGE_DIRECTORY

COVERAGE_MEASUREMENT_KEY (ABDECKUNGSSCHLÜSSEL)

public static final String COVERAGE_MEASUREMENT_KEY

COVERAGE_DATEIEN_FINDEN

public static final String FIND_COVERAGE_FILES

MERGE_COVERAGE_MEASUREMENTS_TEST_NAME – MERGE_COVERAGE_MEASUREMENTS_TEST_NAME

public static final String MERGE_COVERAGE_MEASUREMENTS_TEST_NAME

Öffentliche Konstruktoren

JavaCodeAbdeckungCollector

public JavaCodeCoverageCollector ()

Öffentliche Methoden

ExtraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Ausgabe
DeviceNotAvailableException

beiTestlaufEnde

public void onTestRunEnd (DeviceMetricData runData, 
                 runMetrics)

Callback beim Beenden eines Testlaufs. Dies sollte der Zeitpunkt für die Bereinigung sein.

Parameter
runData DeviceMetricData: Die DeviceMetricData, die die Daten für die Ausführung enthält. Wird nicht geändert wie bei BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

runMetrics : die aktuelle Zuordnung der Messwerte, die an ERROR(/#testRunEnded(long,Map)) übergeben wurden.

Ausgabe
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Injiziertes IConfiguration in Gebrauch.

Parameter
configuration IConfiguration