ClangCodeCoverageCollector

public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector implements IConfigurationReceiver

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


Eine BaseDeviceMetricCollector, die Clang-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.

Zusammenfassung

Öffentliche Konstruktoren

ClangCodeCoverageCollector()

Öffentliche Methoden

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

Callback, wenn ein Testlauf beendet ist.

void rebootEnded(ITestDevice device)

Erhält eine Benachrichtigung, wenn der Neustart des Geräts abgeschlossen ist.

void setConfiguration(IConfiguration configuration)

Fügt den verwendeten IConfiguration ein.

void setRunUtil(IRunUtil runUtil)

Öffentliche Konstruktoren

ClangCodeCoverageCollector

public ClangCodeCoverageCollector ()

Öffentliche Methoden

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Ausgabe
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Callback, wenn ein Testlauf beendet ist. Jetzt ist es an der Zeit, aufzuräumen.

Parameter
runData DeviceMetricData: die DeviceMetricData, die die Daten für den Lauf enthält. Dies ist dasselbe Objekt wie bei BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : Die aktuelle Zuordnung von Messwerten, die an ERROR(/#testRunEnded(long,Map)) übergeben werden.

Ausgabe
DeviceNotAvailableException

rebootEnded

public void rebootEnded (ITestDevice device)

Erhält eine Benachrichtigung, wenn der Neustart des Geräts abgeschlossen ist.

HINWEIS: Empfänger sollten während dieses Rückrufs keinen Neustart ausführen. Alle Neustartversuche werden ignoriert.

Parameter
device ITestDevice: ITestDevice, an dem der Neustart beendet wurde.

Ausgabe
DeviceNotAvailableException

setConfiguration

public void setConfiguration (IConfiguration configuration)

Fügt den verwendeten IConfiguration ein.

Parameter
configuration IConfiguration

setRunUtil

public void setRunUtil (IRunUtil runUtil)

Parameter
runUtil IRunUtil