ClangCodeCoverageCollector
public final class ClangCodeCoverageCollector
extends BaseDeviceMetricCollector
implements IConfigurationReceiver
java.lang.Object | ||
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector | |
↳ | com.android.tradefed.device.metric.ClangCodeCoverageCollector |
Ein BaseDeviceMetricCollector
, der Clang-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
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) Fügt die verwendete |
void | setRunUtil (IRunUtil runUtil) |
Öffentliche Bauträger
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 es wird erwartet, dass der Collector seinen internen Kontext und Listener aktualisiert. Init wird nie zuvor während eines Testlaufs aufgerufen.
Überschreiben Sie nicht, es sei denn, Sie wissen, was Sie tun.
Parameter | |
---|---|
context | IInvocationContext : der IInvocationContext für den laufenden Aufruf. |
listener | ITestInvocationListener : Der ITestInvocationListener , wo die Ergebnisse abgelegt werden sollen. |
Kehrt zurück | |
---|---|
ITestInvocationListener | Der neue Zuhö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 : DeviceMetricData das die Daten für den Lauf enthält. Wird das gleiche Objekt sein wie während BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentRunMetrics | ITestLifeCycleReceiver.testRunEnded(long, Map) übergeben wird. |
setConfiguration
public void setConfiguration (IConfiguration configuration)
Fügt die verwendete IConfiguration
ein.
Parameter | |
---|---|
configuration | IConfiguration |
setRunUtil
public void setRunUtil (IRunUtil runUtil)
Parameter | |
---|---|
runUtil | IRunUtil |