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, puis collecte le résultat et le journal à l'appel.

Résumé

Constructeurs publics

AtraceCollector()

Méthodes publiques

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics, TestDescription test)

Rappel lorsque le scénario de test se termine.

void onTestStart(DeviceMetricData testData)

Rappel lorsqu'un scénario 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 scénario de test se termine. C'est le moment du nettoyage.

Paramètres
testData DeviceMetricData: DeviceMetricData contenant les données du scénario de test. Sera la même objet que pendant 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

DébutTest

public void onTestStart (DeviceMetricData testData)

Rappel lorsqu'un scénario de test est lancé.

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

Génère
DeviceNotAvailableException

Méthodes protégées

CheminLogAccès complet

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