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()
|
Herkese açık yöntemler | |
---|---|
|
aggregateMetrics(
Virgülle ayrılmış metrikleri toplayın. |
File
|
aggregateStoredTestMetricsAndWriteToFile(String fileName)
Testin birden fazla iterasyonundan toplanan metrikleri bir araya getirin ve Birleştirilmiş metrikleri bir test sonucu dosyasına yazmak. |
void
|
buildMetricFilterPatterns(
Metrikleri filtrelemek için normal ifade kalıpları oluşturun. |
|
filterMetrics(
Kalıpla eşleşen metrikleri filtreleyin. |
static
|
getStats(
Verilen değerler listesinden istatistikleri hesaplayın. |
|
getStoredTestMetric()
|
static
boolean
|
isAllDoubleValues(
"True" (doğru) döndürülmesi, tüm değerlerin çift değere ayrıştırılabilmesidir. |
void
|
setIterationSeparator(String separator)
|
void
|
setPercentiles(
|
void
|
storeTestMetrics(TestDescription testDescription,
Bağımsız test metriklerini depolamak ve toplamada kullanmak için kullanılır. |
File
|
writeResultsToFile(String testFileSuffix, String testHeaderName,
Bir dosyaya metrik yazın. |
Kamu inşaatçıları
MetricUtility
public MetricUtility ()
Herkese açık yöntemler
toplamMetrikler
publicaggregateMetrics ( 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ı. |
İlerlemeler | |
---|---|
File |
derlemeMetrik Filtresi Kalıpları
public void buildMetricFilterPatterns (strictIncludeRegEx)
Metrikleri filtrelemek için normal ifade kalıpları oluşturun.
Parametreler | |
---|---|
strictIncludeRegEx |
|
filterMetrics
publicfilterMetrics ( parsedMetrics)
Kalıpla eşleşen metrikleri filtreleyin.
Parametreler | |
---|---|
parsedMetrics |
|
İlerlemeler | |
---|---|
|
GetStats
public staticgetStats ( 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
publicgetStoredTestMetric ()
İlerlemeler | |
---|---|
|
Ç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. |
İlerlemeler | |
---|---|
boolean |
setIterationSeparator
public void setIterationSeparator (String separator)
Parametreler | |
---|---|
separator |
String |
Yüzdelik dilimleri ayarla
public void setPercentiles (percentiles)
Parametreler | |
---|---|
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. |