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


Il collecte les traces de tous les répertoires de test dans le répertoire donné. depuis l'appareil de test, consignez le répertoire de test et publiez les fichiers de suivi. dans le répertoire de test et agrégez les métriques.

Résumé

Constructeurs publics

AtraceRunMetricCollector()

Méthodes publiques

void onTestEnd(DeviceMetricData testData, currentTestCaseMetrics)

Rappel lorsque le scénario de test se termine.

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

L'implémentation de la méthode doit permettre de consigner le répertoire et de l'analyser pour que les métriques soient saisir DeviceMetricData.

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

L'implémentation de la méthode doit permettre de consigner le fichier et de l'analyser pour afficher les métriques à insérer. DeviceMetricData

Constructeurs publics

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

Méthodes publiques

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

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 BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData).

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

processMetricDirectory

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

L'implémentation de la méthode doit permettre de consigner le répertoire et de l'analyser pour que les métriques soient saisir DeviceMetricData.

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

metricDirectory File: ERROR(/File) extrait de l'appareil correspondant à la clé d'option.

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

processMetricFile

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

L'implémentation de la méthode doit permettre de consigner le fichier et de l'analyser pour afficher les métriques à insérer. DeviceMetricData

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

metricFile File: ERROR(/File) extrait de l'appareil correspondant à la clé d'option.

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