DeviceTraceCollector

public class DeviceTraceCollector
extends BaseDeviceMetricCollector

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


Collecteur qui lancera la trace Perfetto au début d'une exécution de test et le fichier de suivi du journal à la fin.

Résumé

Constructeurs publics

DeviceTraceCollector()

Méthodes publiques

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

Rappel à la fin d'une exécution de test

void rebootEnded(ITestDevice device)

Reçoit une notification à la fin du redémarrage sur l'appareil.

void rebootStarted(ITestDevice device)

Reçoit une notification au démarrage de l'appareil.

void setInstrumentationPkgName(String packageName)

Constructeurs publics

DeviceTraceCollector

public DeviceTraceCollector ()

Méthodes publiques

extraInit

public void extraInit (IInvocationContext context, 
                ITestInvocationListener listener)

Génère
DeviceNotAvailableException

onTestRunEnd

public void onTestRunEnd (DeviceMetricData runData, 
                 currentRunMetrics)

Rappel à la fin d'une exécution de test C'est le moment du nettoyage.

Paramètres
runData DeviceMetricData: DeviceMetricData contenant les données pour l'exécution. Identique comme pendant BaseDeviceMetricCollector.onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData).

currentRunMetrics : carte actuelle des métriques transmises à ERROR(/#testRunEnded(long,Map)).

Génère
DeviceNotAvailableException

redémarrée

public void rebootEnded (ITestDevice device)

Reçoit une notification à la fin du redémarrage sur l'appareil.

REMARQUE: Les destinataires doivent éviter de redémarrer pendant ce rappel. Toute tentative de redémarrage sera sont ignorées.

Paramètres
device ITestDevice: ITestDevice où le redémarrage s'est terminé.

Génère
DeviceNotAvailableException

redémarré

public void rebootStarted (ITestDevice device)

Reçoit une notification au démarrage de l'appareil.

REMARQUE: Les destinataires doivent éviter de redémarrer pendant ce rappel. Toute tentative de redémarrage sera sont ignorées.

Paramètres
device ITestDevice: ITestDevice où le redémarrage a commencé.

Génère
DeviceNotAvailableException

setInstrumentationPkgName (Nom du fichier d'instrumentation)

public void setInstrumentationPkgName (String packageName)

Paramètres
packageName String