narzędzie do obsługi wskaźników
public
class
MetricUtility
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.Metricutility |
Zawiera popularne metody przechowywania wskaźników testowych, agregowane w podobny sposób aby testować dane i zapisywać je w pliku.
Podsumowanie
Konstruktory publiczne | |
---|---|
MetricUtility()
|
Metody publiczne | |
---|---|
|
aggregateMetrics(
Zbiorcze dane rozdzielane przecinkami. |
File
|
aggregateStoredTestMetricsAndWriteToFile(String fileName)
Agregować dane zebrane z wielu iteracji testu oraz zapisywać wskaźniki zbiorcze w testowym pliku z wynikami wyszukiwania. |
void
|
buildMetricFilterPatterns(
Utwórz wzorce wyrażeń regularnych do filtrowania wskaźników. |
|
filterMetrics(
Odfiltruj dane pasujące do wzorca. |
static
|
getStats(
Oblicz statystyki na podstawie podanej listy wartości. |
|
getStoredTestMetric()
|
static
boolean
|
isAllDoubleValues(
Zwracanie prawda oznacza wszystkie wartości, które można przekształcić w wartości podwójnej precyzji. |
void
|
setIterationSeparator(String separator)
|
void
|
setPercentiles(
|
void
|
storeTestMetrics(TestDescription testDescription,
Służy do przechowywania poszczególnych wskaźników testowych i używania ich do agregacji. |
File
|
writeResultsToFile(String testFileSuffix, String testHeaderName,
Zapisywanie wskaźników w pliku. |
Konstruktory publiczne
narzędzie do obsługi wskaźników
public MetricUtility ()
Metody publiczne
agregacjaWskaźniki
publicaggregateMetrics ( rawMetrics)
Zbiorcze dane rozdzielane przecinkami.
Parametry | |
---|---|
rawMetrics |
: wskaźniki zebrane podczas testu. |
Zwroty | |
---|---|
|
zagregowane wskaźniki. |
zbiorczeStoredTestMetricsAndZapisToFile
public File aggregateStoredTestMetricsAndWriteToFile (String fileName)
Agregować dane zebrane z wielu iteracji testu oraz zapisywać wskaźniki zbiorcze w testowym pliku z wynikami wyszukiwania.
Parametry | |
---|---|
fileName |
String : nazwa pliku używana podczas zapisywania wskaźników. |
Zwroty | |
---|---|
File |
WzorceFiltrów BuildMetrics
public void buildMetricFilterPatterns (strictIncludeRegEx)
Utwórz wzorce wyrażeń regularnych do filtrowania wskaźników.
Parametry | |
---|---|
strictIncludeRegEx |
|
Wskaźniki filtra
publicfilterMetrics ( parsedMetrics)
Odfiltruj dane pasujące do wzorca.
Parametry | |
---|---|
parsedMetrics |
|
Zwroty | |
---|---|
|
getStats
public staticgetStats ( values, percentiles)
Oblicz statystyki na podstawie podanej listy wartości.
Parametry | |
---|---|
values |
: nieprzetworzone wartości do obliczenia agregacji. |
percentiles |
: statystyki do uwzględnienia w danych końcowych. |
Zwroty | |
---|---|
|
wartości zbiorcze. |
getStoredTestMetric;
publicgetStoredTestMetric ()
Zwroty | |
---|---|
|
isAllDoubleValues (IsAllDoubleValues)
public static boolean isAllDoubleValues (rawValues)
Zwracanie prawda oznacza wszystkie wartości, które można przekształcić w wartości podwójnej precyzji. W przeciwnym razie zwraca wartość „false” (fałsz).
Parametry | |
---|---|
rawValues |
: lista, której wartości zostały zweryfikowane. |
Zwroty | |
---|---|
boolean |
setIterationSeparator
public void setIterationSeparator (String separator)
Parametry | |
---|---|
separator |
String |
setPercentyl
public void setPercentiles (percentiles)
Parametry | |
---|---|
percentiles |
|
StoreTestMetrics
public void storeTestMetrics (TestDescription testDescription,testMetrics)
Służy do przechowywania poszczególnych wskaźników testowych i używania ich do agregacji.
Parametry | |
---|---|
testDescription |
TestDescription : zawiera szczegóły testu, takie jak nazwa klasy i nazwa testu. |
testMetrics |
: dane zebrane do testu. |
zapiszWynikiDo pliku
public File writeResultsToFile (String testFileSuffix, String testHeaderName,metrics, File resultsFile)
Zapisywanie wskaźników w pliku.
Parametry | |
---|---|
testFileSuffix |
String : jest używany jako sufiks w nazwie pliku danych testowych. |
testHeaderName |
String : dane będą zapisywane pod nazwą nagłówka testu. |
metrics |
: aby zapisać zmiany w pliku. |
resultsFile |
File : jeśli wartość null ma wartość null, utwórz nowy plik, a wskaźniki w przeciwnym razie dołączą parametr
testu nazwy nagłówka
i danych do pliku. |
Zwroty | |
---|---|
File |
z danymi. |