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 |
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 |
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 | 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. |