MetrikDosya Sonrası İşlemci
public
class
MetricFilePostProcessor
extends BasePostProcessor
Java.lang.Nesne | ||
🎃 | com.android.tradefed.postprocessor.BasePostProcessor | |
🎃 | com.android.tradefed.postprocessor.MetricFilePostProcessor |
Test ve çalıştırma düzeyinde toplanan metrikler günlük dosyasını yüklemek için kullanılır. "toplu-benzer-testler"i kullanma benzer test metriklerini test çalıştırması düzeyinde toplama seçeneği bir günlük dosyasına yazacağım. Testler yalnızca yineleme numarası veya aynı ada sahiptir. benzer testler olarak kabul edilir. Bu sayede yalnızca ham metriklere erişebileceksiniz.
Özet
Kamu inşaatçıları | |
---|---|
MetricFilePostProcessor()
|
|
MetricFilePostProcessor(MetricUtility metricUtil)
|
Herkese açık yöntemler | |
---|---|
|
processRunMetricsAndLogs(
Mevcut metriklerden bir dizi yeni metrik oluşturmak için bu yöntemi uygulayın ve günlükler. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Her bir testteki işlem metriklerini ve günlüklerini yüklemek için bu yöntemi uygulayın. |
void
|
setUp()
Test çalıştırılmadan önce başlatılması için alt son işlemcilerde bu yöntemi geçersiz kılın. |
void
|
writeMetricFile(
Metrikleri sonuç dosyasına yazın ve dosyayı yükleyin. |
Kamu inşaatçıları
MetrikDosya Sonrası İşlemci
public MetricFilePostProcessor ()
MetrikDosya Sonrası İşlemci
public MetricFilePostProcessor (MetricUtility metricUtil)
Parametreler | |
---|---|
metricUtil |
MetricUtility |
Herkese açık yöntemler
transactionRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Mevcut metriklerden bir dizi yeni metrik oluşturmak için bu yöntemi uygulayın ve günlükler. Yalnızca yeni oluşturulan metrikler, benzersiz anahtar adıyla ( mevcut anahtarlarla çakışmaya izin verilir).
Parametreler | |
---|---|
rawMetrics |
: Çalıştırma için kullanılabilen işlenmemiş metrik grubu. |
runLogs |
: Test çalıştırması için günlük dosyaları grubu. |
İlerlemeler | |
---|---|
|
Çalıştırma metriklerinden yeni oluşturulan metrik grubu. |
işlemTestMetrikleriveGünlükler
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Her bir testteki işlem metriklerini ve günlüklerini yüklemek için bu yöntemi uygulayın. Yalnızca yeni oluşturulan metrikler, benzersiz anahtar adıyla (mevcut metriklerle çakışma olmadan) anahtarlarına izin verilir).
Parametreler | |
---|---|
testDescription |
TestDescription : Testi açıklayan TestDescription nesnesi. |
testMetrics |
: Testteki metrik grubu. |
testLogs |
: Test sırasında günlüğe kaydedilen dosya grubu. |
İlerlemeler | |
---|---|
|
Test metriklerinden yeni oluşturulan metrik grubu. |
kur
public void setUp ()
Test çalıştırılmadan önce başlatılması için alt son işlemcilerde bu yöntemi geçersiz kılın.
WriteMetricFile
public void writeMetricFile (metrics, String testId)
Metrikleri sonuç dosyasına yazın ve dosyayı yükleyin.