ClangCodeCoverageCollector

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

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


A BaseDeviceMetricCollector die Messungen Clang Abdeckung aus der Vorrichtung herausziehen wird und sie als Test Artefakte einzuloggen.

Zusammenfassung

Öffentliche Konstrukteure

ClangCodeCoverageCollector ()

Öffentliche Methoden

ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)

Initialisierung des Kollektors mit dem aktuellen Kontext und wohin die Ergebnisse weitergeleitet werden sollen.

void onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics)

Rückruf, wenn ein Testlauf beendet ist.

void setConfiguration ( IConfiguration configuration)

Einspritzt der IConfiguration im Einsatz.

void setRunUtil (IRunUtil runUtil)

Öffentliche Konstrukteure

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

Öffentliche Methoden

drin

public ITestInvocationListener init (IInvocationContext context, 
                ITestInvocationListener listener)

Initialisierung des Kollektors mit dem aktuellen Kontext und wohin die Ergebnisse weitergeleitet werden sollen. Wird nur einmal pro Instanz aufgerufen und vom Collector wird erwartet, dass er seinen internen Kontext und Listener aktualisiert. Init wird nie während eines Testlaufs immer vorher aufgerufen.

Überschreiben Sie nicht, es sei denn, Sie wissen, was Sie tun.

Parameter
context IInvocationContext : die IInvocationContext für den Aufruf im Gange.

listener ITestInvocationListener : die ITestInvocationListener wo Ergebnisse zu bringen.

Kehrt zurück
ITestInvocationListener der neue Hörer umhüllt den ursprünglichen.

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Rückruf, wenn ein Testlauf beendet ist. Dies sollte die Zeit zum Aufräumen sein.

Parameter
runData DeviceMetricData : die DeviceMetricData die Daten für den Lauf zu halten. Wird das gleiche Objekt wie bei BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) .

currentRunMetrics : Die aktuelle Karte von Metriken zu übergeben ITestLifeCycleReceiver.testRunEnded(long, Map) .

setKonfiguration

public void setConfiguration (IConfiguration configuration)

Einspritzt der IConfiguration im Einsatz.

Parameter
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

Parameter
runUtil IRunUtil