Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
MetricUtility
public
class
MetricUtility
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.MetricUtility
|
Zawiera typowe metody narzędzi do przechowywania danych testu, agregowania danych w podobnych testach i zapisywania danych do pliku.
Podsumowanie
Konstruktory publiczne
MetricUtility
public MetricUtility ()
Metody publiczne
aggregateMetrics
public aggregateMetrics ( rawMetrics)
Dane zbiorcze rozdzielone przecinkami.
Parametry |
rawMetrics |
: dane zebrane podczas testu. |
aggregateStoredTestMetricsAndWriteToFile
public File aggregateStoredTestMetricsAndWriteToFile (String runName)
Zbiorczo zmierz dane zebrane z wielu iteracji testu i zapisz zbiorcze dane w pliku z wynikami testu.
Parametry |
runName |
String : nazwa testu.
|
getStats
public static getStats ( values,
percentiles)
Oblicz statystyki na podstawie podanej listy wartości.
Parametry |
values |
: wartości nieprzetworzone, na podstawie których obliczana jest agregacja. |
percentiles |
: statystyki do uwzględnienia w danych końcowych. |
Zwroty |
|
wartości zbiorcze.
|
getStoredTestMetric
public getStoredTestMetric ()
isAllDoubleValues
public static boolean isAllDoubleValues ( rawValues)
Zwraca wartość true, jeśli wszystkie wartości można przeanalizować jako wartość podwójną.
W przeciwnym razie zwraca wartość „fałsz”.
Parametry |
rawValues |
: lista, której wartości są sprawdzane.
|
setIterationSeparator
public void setIterationSeparator (String separator)
Parametry |
separator |
String |
setPercentiles
public void setPercentiles ( percentiles)
storeTestMetrics
public void storeTestMetrics (TestDescription testDescription,
testMetrics)
Służy do przechowywania poszczególnych danych testowych i ich agregacji.
Parametry |
testDescription |
TestDescription : zawiera szczegóły testu, takie jak nazwa klasy i nazwa testu. |
testMetrics |
: dane zebrane podczas testu.
|
writeResultsToFile
public File writeResultsToFile (String testFileSuffix,
String testHeaderName,
metrics,
File resultsFile)
zapisywać dane 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ć w pliku. |
resultsFile |
File : jeśli wartość jest równa null, utwórz nowy plik i wpisz dane; w przeciwnym razie dodaj do pliku nazwę nagłówka testowego i dane. |
Zwroty |
File |
plik z danymi.
|
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: 2025-03-26 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: 2025-03-26 UTC."],[],[]]