MetricFilePostProcessor
public
class
MetricFilePostProcessor
extends BasePostProcessor
java.lang.Object | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.MetricFilePostProcessor |
Test ve çalıştırma düzeyinde toplanan metrik günlük dosyasını yüklemek için kullanılır. Benzer test metriklerini test çalıştırma düzeyinde toplamak ve bir günlük dosyasına yazmak için "benzer-testleri-topla" seçeneğini kullanın. Yalnızca iterasyon sayısı farklı olan veya aynı ada sahip olan testler benzer testler olarak kabul edilir. Bu kullanıcı yalnızca ham metriklere erişebilir.
Özet
Herkese açık kurucular | |
---|---|
MetricFilePostProcessor()
|
|
MetricFilePostProcessor(MetricUtility metricUtil)
|
Herkese açık yöntemler | |
---|---|
|
processRunMetricsAndLogs(
Mevcut metriklerden ve günlüklerden yeni metrik grubu oluşturmak için bu yöntemi uygulayın. |
|
processTestMetricsAndLogs(TestDescription testDescription,
Her testten elde edilen metrikleri ve günlükleri son işleme almak için bu yöntemi uygulayın. |
void
|
setUp()
Test çalıştırılmadan önce başlatmak 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. |
Herkese açık kurucular
MetricFilePostProcessor
public MetricFilePostProcessor ()
MetricFilePostProcessor
public MetricFilePostProcessor (MetricUtility metricUtil)
Parametreler | |
---|---|
metricUtil |
MetricUtility |
Herkese açık yöntemler
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
Mevcut metriklerden ve günlüklerden yeni metrik grubu oluşturmak için bu yöntemi uygulayın. Yalnızca yeni oluşturulan metrikler benzersiz anahtar adıyla döndürülmelidir (mevcut anahtarlarla çakışmaya izin verilmez).
Parametreler | |
---|---|
rawMetrics |
: Çalıştırma için kullanılabilen ham metrik grubu. |
runLogs |
: Test çalıştırması için günlük dosyası grubu. |
İlerlemeler | |
---|---|
|
Çalıştırma metriklerinden yeni oluşturulan metrik grubu. |
processTestMetricsAndLogs
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
Her testten elde edilen metrikleri ve günlükleri son işleme almak için bu yöntemi uygulayın. Yalnızca yeni oluşturulan metrikler benzersiz anahtar adıyla döndürülmelidir (mevcut anahtarlarla çakışmaya izin verilmez).
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. |
setUp
public void setUp ()
Test çalıştırılmadan önce başlatmak 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.