AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


Un IMetricCollector qui exécute atrace pendant un test, collecte le résultat et l'enregistre dans l'appel.

Résumé

Constructeurs publics

AtraceCollector()

Méthodes publiques

void onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics, TestDescription test)

Rappel lorsqu'un cas de test est terminé.

void onTestStart(DeviceMetricData testData)

Rappel lorsqu'un cas de test est lancé.

Méthodes protégées

String fullLogPath()
LogDataType getLogType()
void startTracing(ITestDevice device)
void stopTracing(ITestDevice device)

Constructeurs publics

AtraceCollector

public AtraceCollector ()

Méthodes publiques

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                Map<String, MetricMeasurement.Metric> currentTestCaseMetrics, 
                TestDescription test)

Rappel lorsqu'un cas de test est terminé. Cela devrait être le moment de faire le ménage.

Paramètres
testData DeviceMetricData : DeviceMetricData contenant les données du cas de test. Sera le même objet que pendant onTestStart(DeviceMetricData).

currentTestCaseMetrics Map : carte actuelle des métriques transmises à testEnded(TestDescription,Map).

test TestDescription : TestDescription du cas de test en cours.

Génère
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

Rappel lorsqu'un cas de test est lancé.

Paramètres
testData DeviceMetricData : DeviceMetricData contenant les données du cas de test.

Génère
DeviceNotAvailableException

Méthodes protégées

fullLogPath

protected String fullLogPath ()

Renvoie
String

getLogType

protected LogDataType getLogType ()

Renvoie
LogDataType

startTracing

protected void startTracing (ITestDevice device)

Paramètres
device ITestDevice

Génère
DeviceNotAvailableException

stopTracing

protected void stopTracing (ITestDevice device)

Paramètres
device ITestDevice

Génère
DeviceNotAvailableException