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 tous les répertoires de test sous le répertoire donné à partir de l'appareil de test, enregistre le répertoire de test, post-traite les fichiers de trace dans le répertoire de test et agrège les métriques.
Résumé
Constructeurs publics | |
|---|---|
AtraceRunMetricCollector()
|
|
Méthodes publiques | |
|---|---|
void
|
onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Rappel lorsqu'un cas de test est terminé. |
void
|
processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)
L'implémentation de la méthode doit permettre d'enregistrer le répertoire et 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 d'enregistrer le fichier et de l'analyser pour que les métriques soient placées dans
|
Constructeurs publics
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Méthodes publiques
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Rappel lorsqu'un cas de test est terminé. Il s'agit du moment où le nettoyage doit être effectué.
| Paramètres | |
|---|---|
testData |
DeviceMetricData : DeviceMetricData contenant les données du cas de test. Il s'agit du
même objet que lors de onTestStart(DeviceMetricData). |
currentTestCaseMetrics |
Map : carte actuelle des métriques transmises à testEnded(TestDescription,Map). |
processMetricDirectory
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData)L'implémentation de la méthode doit permettre d'enregistrer le répertoire et de l'analyser pour que les métriques soient
placées dans DeviceMetricData.
| Paramètres | |
|---|---|
key |
String : clé d'option associée au répertoire extrait. |
metricDirectory |
File : File extrait de l'appareil correspondant à la clé d'option. |
runData |
DeviceMetricData : le 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 d'enregistrer le fichier et de l'analyser pour que les métriques soient placées dans
DeviceMetricData.
| Paramètres | |
|---|---|
key |
String : clé d'option associée au fichier extrait. |
metricFile |
File : File extrait de l'appareil correspondant à la clé d'option. |
runData |
DeviceMetricData : le DeviceMetricData dans lequel les métriques peuvent être stockées. |