Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
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
narzędzie do obsługi wskaźników
public MetricUtility ()
Metody publiczne
agregacjaWskaźniki
public aggregateMetrics ( 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. |
WzorceFiltrów BuildMetrics
public void buildMetricFilterPatterns ( strictIncludeRegEx)
Utwórz wzorce wyrażeń regularnych do filtrowania wskaźników.
Parametry |
strictIncludeRegEx |
|
Wskaźniki filtra
public filterMetrics ( parsedMetrics)
Odfiltruj dane pasujące do wzorca.
getStats
public static getStats ( 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;
public getStoredTestMetric ()
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. |
setIterationSeparator
public void setIterationSeparator (String separator)
Parametry |
separator |
String |
setPercentyl
public void setPercentiles ( 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. |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-08-23 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-08-23 UTC."],[],[]]