PerfettoTracePostProcessor
public
class
PerfettoTracePostProcessor
extends BasePostProcessor
| java.lang.Object | ||
| ↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
| ↳ | com.android.tradefed.postprocessor.PerfettoTracePostProcessor | |
Test günlüklerinden perfetto izleme dosyalarını alan ve perfetto ölçüm proto'su oluşturmak için izleme işlemcisini bu dosyalarda çalıştıran bir son işlemci.
Özet
Herkese açık oluşturucular | |
|---|---|
PerfettoTracePostProcessor()
|
|
Herkese açık yöntemler | |
|---|---|
|
processRunMetricsAndLogs(
Mevcut metriklerden ve günlüklerden yeni bir metrik grubu oluşturmak için bu yöntemi uygulayın. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Her testten elde edilen metrikleri ve günlükleri işlemek için bu yöntemi uygulayın. |
Korunan yöntemler | |
|---|---|
MetricMeasurement.DataType
|
getMetricType()
Metriklerin sonraki işlem sonrası işlemciler tarafından işlenmesi için metrik türünü RAW olarak ayarlayın. |
Herkese açık oluşturucular
PerfettoTracePostProcessor
public PerfettoTracePostProcessor ()
Herkese açık yöntemler
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Mevcut metriklerden ve günlüklerden yeni bir metrik grubu oluşturmak için bu yöntemi uygulayın. Yalnızca yeni oluşturulan metrikler döndürülmeli ve benzersiz anahtar adıyla (mevcut anahtarlarla çakışmaya izin verilmez) döndürülmelidir.
| Parametreler | |
|---|---|
rawMetrics |
: Çalıştırma için kullanılabilen ham metrikler kümesi. |
runLogs |
: Test çalıştırması için günlük dosyaları grubu. |
| İlerlemeler | |
|---|---|
|
Çalıştırma metriklerinden yeni oluşturulan metrikler grubu. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Her testten elde edilen metrikleri ve günlükleri işlemek için bu yöntemi uygulayın. Yalnızca yeni oluşturulan metrikler döndürülmeli ve benzersiz anahtar adıyla (mevcut anahtarlarla çakışmaya izin verilmez) döndürülmelidir.
| Parametreler | |
|---|---|
testDescription |
TestDescription: Testi açıklayan TestDescription nesnesi. |
testMetrics |
: Testteki metrikler grubu. |
testLogs |
: Test sırasında kaydedilen dosya grubu. |
| İlerlemeler | |
|---|---|
|
Test metriklerinden yeni oluşturulan metrikler kümesi. |
Korunan yöntemler
getMetricType
protected MetricMeasurement.DataType getMetricType ()
Metriklerin sonraki işlem sonrası işlemciler tarafından işlenmesi için metrik türünü RAW olarak ayarlayın.
Bu izin, MetricFilePostProcessor'ın metrikleri sonuç dosyasına yazması için gereklidir.
| İlerlemeler | |
|---|---|
MetricMeasurement.DataType |
|