AtraceRunMetricCollectorAtraceRunMetricCollector
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 tous les répertoires 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 agrège 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) L'implémentation de la méthode devrait permettre de journaliser le répertoire, de l'analyser pour que les métriques soient placées dans |
void | processMetricFile (String key, File metricFile, DeviceMetricData runData) L'implémentation de la méthode doit permettre de journaliser le fichier, de l'analyser pour que les métriques soient placées dans |
Constructeurs publics
AtraceRunMetricCollectorAtraceRunMetricCollector
public AtraceRunMetricCollector ()
Méthodes publiques
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Rappel lorsqu'un scénario de test est terminé. Ce devrait être le moment du nettoyage.
Paramètres | |
---|---|
testData | DeviceMetricData : le DeviceMetricData contenant les données pour le cas de test. Sera le même objet que pendant BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | 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 devrait permettre de journaliser le répertoire, de l'analyser pour que les métriques soient placées dans DeviceMetricData
.
Paramètres | |
---|---|
key | String : la clé d'option associée au répertoire extrait. |
metricDirectory | File : l' ERROR(/File) extraite de l'appareil correspondant à la clé d'option. |
runData | DeviceMetricData : le 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 journaliser le fichier, de l'analyser pour que les métriques soient placées dans DeviceMetricData
.
Paramètres | |
---|---|
key | String : la clé d'option associée au fichier extrait. |
metricFile | File : l' ERROR(/File) extraite de l'appareil correspondant à la clé d'option. |
runData | DeviceMetricData : le DeviceMetricData où les métriques peuvent être stockées. |