AtraceCollector

public class AtraceCollector
extends BaseDeviceMetricCollector

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


IMetricCollector qui exécute une trace pendant un test, collecte le résultat et les consigne dans l'appel.

Résumé

Constructeurs publics

AtraceCollector()

Méthodes publiques

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Rappel lorsque le cas de test est terminé.

void onTestStart(DeviceMetricData testData)

Rappel lorsque le 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, 
                 currentTestCaseMetrics, 
                TestDescription test)

Rappel lorsque le cas de test est terminé. C'est le moment de nettoyer.

Paramètres
testData DeviceMetricData: DeviceMetricData contenant les données du cas de test. Il s'agit du même objet que lors de onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

currentTestCaseMetrics : carte actuelle des métriques transmises à ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)).

test TestDescription: TestDescription du scénario de test en cours.

Génère
DeviceNotAvailableException

onTestStart

public void onTestStart (DeviceMetricData testData)

Rappel lorsque le 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