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 l'ensemble du répertoire de test sous le répertoire donné à partir de l'appareil de test, consigne le répertoire de test et post-traite les fichiers de trace sous le répertoire de test, puis agrège les métriques.
Résumé
Constructeurs publics | |
---|---|
AtraceRunMetricCollector()
|
Méthodes publiques | |
---|---|
void
|
onTestEnd(DeviceMetricData testData,
Rappel lorsque le cas de test est terminé. |
void
|
processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)
L'implémentation de la méthode doit permettre de consigner le répertoire, de l'analyser pour les métriques à placer dans |
void
|
processMetricFile(String key, File metricFile, DeviceMetricData runData)
L'implémentation de la méthode doit permettre de consigner le fichier, de l'analyser pour les métriques à placer dans |
Constructeurs publics
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Méthodes publiques
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
Rappel lorsque le cas de test est terminé. C'est le moment de nettoyer.
Paramètres | |
---|---|
testData |
DeviceMetricData : DeviceMetricData contenant les données du cas de test. Il s'agit du même objet que lors de 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, de l'analyser pour les métriques à placer dans 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 dans lequel 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, de l'analyser pour les métriques à placer dans 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 dans lequel les métriques peuvent être stockées. |