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