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 | ||
Belirtilen dizin altındaki tüm test dizinlerinden test cihazından izlemeleri toplar, test dizinini günlüğe kaydeder ve test dizini altındaki izleme dosyalarını işler ve metrikleri toplar.
Özet
Herkese açık oluşturucular | |
|---|---|
AtraceRunMetricCollector()
|
|
Herkese açık yöntemler | |
|---|---|
void
|
onTestEnd(DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Bir test durumu sona erdiğinde geri çağırma. |
void
|
processMetricDirectory(String key, File metricDirectory, DeviceMetricData runData)
Yöntemin uygulanması, dizinin günlüğe kaydedilmesine ve |
void
|
processMetricFile(String key, File metricFile, DeviceMetricData runData)
Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine ve |
Herkese açık oluşturucular
AtraceRunMetricCollector
public AtraceRunMetricCollector ()
Herkese açık yöntemler
onTestEnd
public void onTestEnd (DeviceMetricData testData, Map<String, MetricMeasurement.Metric> currentTestCaseMetrics)
Bir test durumu sona erdiğinde geri çağırma. Bu, temizleme zamanı olmalıdır.
| Parametreler | |
|---|---|
testData |
DeviceMetricData: Test senaryosunun verilerini tutan DeviceMetricData. onTestStart(DeviceMetricData) sırasındakiyle aynı nesne olacaktır. |
currentTestCaseMetrics |
Map: testEnded(TestDescription,Map)'ye iletilen metriklerin mevcut haritası. |
processMetricDirectory
public void processMetricDirectory (String key,
File metricDirectory,
DeviceMetricData runData)Yöntemin uygulanması, dizinin günlüğe kaydedilmesine ve DeviceMetricData içine yerleştirilecek metrikler için ayrıştırılmasına olanak tanımalıdır.
| Parametreler | |
|---|---|
key |
String: Çekilen dizinle ilişkili seçenek anahtarı. |
metricDirectory |
File: Seçenek anahtarıyla eşleşen cihazdan alınan File. |
runData |
DeviceMetricData: Metriklerin depolanabileceği DeviceMetricData. |
processMetricFile
public void processMetricFile (String key,
File metricFile,
DeviceMetricData runData)Yöntemin uygulanması, dosyanın günlüğe kaydedilmesine ve DeviceMetricData içine yerleştirilecek metrikler için ayrıştırılmasına olanak tanımalıdır.
| Parametreler | |
|---|---|
key |
String: Çekilen dosyayla ilişkili seçenek anahtarı. |
metricFile |
File: Seçenek anahtarıyla eşleşen cihazdan alınan File. |
runData |
DeviceMetricData: Metriklerin depolanabileceği DeviceMetricData. |