AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.Object
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.AtraceRunMetricCollector


Collecte les traces de tout le répertoire de test sous le répertoire donné à partir du périphérique de test, enregistre le répertoire de test et post-traite les fichiers de trace sous le répertoire de test et regroupe les métriques.

Résumé

Constructeurs publics

AtraceRunMetricCollector ()

Méthodes publiques

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

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

void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)

La mise en œuvre de la méthode devrait permettre de journaliser le répertoire, de l'analyser pour les métriques à mettre dans DeviceMetricData .

void processMetricFile (String key, File metricFile, DeviceMetricData runData)

La mise en œuvre de la méthode devrait permettre de journaliser le fichier, de l'analyser pour les métriques à mettre dans DeviceMetricData .

Constructeurs publics

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

Méthodes publiques

à la fin du test

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

Rappel lorsqu'un scénario de test est terminé. Ce devrait être le moment de faire le ménage.

Paramètres
testData DeviceMetricData : le DeviceMetricData contenant les données du scénario de test. Ce sera le même objet que lors de BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) .

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

processusMetricDirectory

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

La mise en œuvre de la méthode devrait permettre de journaliser le répertoire, de l'analyser pour les métriques à mettre dans DeviceMetricData .

Paramètres
key String : la clé d'option associée au répertoire qui a été extrait.

metricDirectory File : l' ERROR(/File) extraite du périphérique correspondant à la clé d'option.

runData DeviceMetricData : le DeviceMetricData où les métriques peuvent être stockées.

processusMetricFile

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

La mise en œuvre de la méthode devrait permettre de journaliser le fichier, de l'analyser pour les métriques à mettre dans DeviceMetricData .

Paramètres
key String : la clé d'option associée au fichier qui a été extrait.

metricFile File : l' ERROR(/File) extraite du périphérique correspondant à la clé d'option.

runData DeviceMetricData : le DeviceMetricData où les métriques peuvent être stockées.