27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
MetricUtility
public
class
MetricUtility
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.MetricUtility
|
Test metriklerinin depolanması, benzer testlerde toplanması ve bir dosyaya yazılması için kullanılan genel yardımcı program yöntemlerini içerir.
Özet
Herkese açık kurucular
MetricUtility
public MetricUtility ()
Herkese açık yöntemler
aggregateMetrics
public aggregateMetrics ( rawMetrics)
Virgülle ayrılmış toplu metrikler.
Parametreler |
rawMetrics |
: Test çalıştırması sırasında toplanan metrikler. |
İlerlemeler |
|
toplu metrikler. |
aggregateStoredTestMetricsAndWriteToFile
public File aggregateStoredTestMetricsAndWriteToFile (String fileName)
Testin birden fazla iterasyonundan toplanan metrikleri toplayın ve toplanan metrikleri bir test sonucu dosyasına yazın.
Parametreler |
fileName |
String : Metrikler yazılırken kullanılacak dosya adı. |
buildMetricFilterPatterns
public void buildMetricFilterPatterns ( strictIncludeRegEx)
Metrikleri filtrelemek için normal ifade kalıpları oluşturun.
Parametreler |
strictIncludeRegEx |
|
filterMetrics
public filterMetrics ( parsedMetrics)
Desenle eşleşen metrikleri filtreleyin.
Parametreler |
parsedMetrics |
|
getStats
public static getStats ( values,
percentiles)
Belirtilen değer listesinden istatistikleri hesaplayın.
Parametreler |
values |
: Toplamayı hesaplamak için ham değerler. |
percentiles |
: Nihai metriklere dahil edilecek istatistikler. |
İlerlemeler |
|
birleştirilmiş değerler. |
getStoredTestMetric
public getStoredTestMetric ()
isAllDoubleValues
public static boolean isAllDoubleValues ( rawValues)
Tüm değerler çift değer olarak ayrıştırılabiliyorsa doğru değerini döndürür.
Aksi takdirde false döndürülür.
Parametreler |
rawValues |
: Değerleri doğrulanan liste. |
setIterationSeparator
public void setIterationSeparator (String separator)
Parametreler |
separator |
String |
setPercentiles
public void setPercentiles ( percentiles)
storeTestMetrics
public void storeTestMetrics (TestDescription testDescription,
testMetrics)
Ayrı test metriklerini depolamak ve toplama için kullanmak için kullanılır.
Parametreler |
testDescription |
TestDescription : Sınıf adı ve test adı gibi test ayrıntılarını içerir. |
testMetrics |
: test için toplanan metrikler. |
writeResultsToFile
public File writeResultsToFile (String testFileSuffix,
String testHeaderName,
metrics,
File resultsFile)
Metrikleri bir dosyaya yazma
Parametreler |
testFileSuffix |
String : test metriği dosya adında son ek olarak kullanılır. |
testHeaderName |
String : metrikleri test başlığı adının altına yazılır. |
metrics |
: Dosyaya yazmak için. |
resultsFile |
File : Boşsa yeni bir dosya oluşturun ve metrikleri yazın. Aksi takdirde test başlığı adını ve metriğini dosyaya ekleyin. |
İlerlemeler |
File |
dosyasını ekleyin. |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-03-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-03-26 UTC."],[],[]]