Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
MetricUtility
public
class
MetricUtility
extends Object
Java.lang.Nesne
|
🎃 |
com.android.tradefed.util.MetricUtility
|
Test metriklerini depolamak ve metrikleri benzer şekilde toplamak için yaygın yardımcı program yöntemlerini içerir.
ve metrikleri bir dosyaya yazma.
Özet
Kamu inşaatçıları
MetricUtility
public MetricUtility ()
Herkese açık yöntemler
toplamMetrikler
public aggregateMetrics ( rawMetrics)
Virgülle ayrılmış metrikleri toplayın.
Parametreler |
rawMetrics |
: Test çalıştırması sırasında toplanan metrikler. |
İlerlemeler |
|
toplu metrikler sağlar. |
totalStoredTestMetricsAndWriteToFile
public File aggregateStoredTestMetricsAndWriteToFile (String fileName)
Testin birden fazla iterasyonundan toplanan metrikleri bir araya getirin ve
Birleştirilmiş metrikleri bir test sonucu dosyasına yazmak.
Parametreler |
fileName |
String : Metrikleri yazarken kullanılacak dosya adı. |
derlemeMetrik Filtresi Kalıpları
public void buildMetricFilterPatterns ( strictIncludeRegEx)
Metrikleri filtrelemek için normal ifade kalıpları oluşturun.
Parametreler |
strictIncludeRegEx |
|
filterMetrics
public filterMetrics ( parsedMetrics)
Kalıpla eşleşen metrikleri filtreleyin.
Parametreler |
parsedMetrics |
|
GetStats
public static getStats ( values,
percentiles)
Verilen değerler listesinden istatistikleri hesaplayın.
Parametreler |
values |
: Toplama işlemini hesaplamak için ham değerler. |
percentiles |
: Son metriklere dahil edilecek istatistikler. |
İlerlemeler |
|
toplu değerleri sunar. |
getStoredTestMetric
public getStoredTestMetric ()
ÇiftDeğer mi?
public static boolean isAllDoubleValues ( rawValues)
"True" (doğru) döndürülmesi, tüm değerlerin çift değere ayrıştırılabilmesidir.
Aksi takdirde false döndürülür.
Parametreler |
rawValues |
: Değerleri doğrulanan liste. |
setIterationSeparator
public void setIterationSeparator (String separator)
Parametreler |
separator |
String |
Yüzdelik dilimleri ayarla
public void setPercentiles ( percentiles)
storeTestMetrics
public void storeTestMetrics (TestDescription testDescription,
testMetrics)
Bağımsız test metriklerini depolamak ve toplamada 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)
Bir dosyaya metrik yazın.
Parametreler |
testFileSuffix |
String : Test metriği dosya adında son ek olarak kullanılır. |
testHeaderName |
String : Metrikler test başlığı adının altına yazılır. |
metrics |
: Dosyaya yazmak için. |
resultsFile |
File : null ise yeni bir dosya oluşturur ve metrikleri yazarsanız
başlık adını ve metriğini dosyaya test edin. |
İlerlemeler |
File |
dosyası oluşturabilirsiniz. |
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: 2024-08-23 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-08-23 UTC."],[],[]]