Reporter plików urządzeń
public class DeviceFileReporter
extends Object
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.result.DeviceFileReporter |
Klasa narzędzia, która sprawdza, czy na urządzeniu znajdują się pliki, i jeśli zostaną znalezione, wysyła je do ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)
.
Streszczenie
Konstruktorzy publiczni | |
---|---|
DeviceFileReporter ( ITestDevice device, ITestInvocationListener listener) Zainicjuj nowy DeviceFileReporter przy użyciu dostarczonego |
Metody publiczne | |
---|---|
void | addPatterns ( patterns) addPatterns ( patterns) Dodaj wzorce z odpowiednimi typami danych dziennika |
void | addPatterns (String... patterns) Dodaj wzorce z domyślnym typem danych dziennika. |
run () Właściwie przeszukaj system plików pod kątem określonych wzorców i wyślij je do | |
void | setDefaultLogDataType ( LogDataType type) Ustaw domyślny zestaw typów danych dziennika dla wzorców, które nie mają skojarzonego typu. |
void | setInferUnknownDataTypes (boolean infer) Czy |
void | setSkipRepeatFiles (boolean skip) Określa, czy pominąć pliki, które zostały już zgłoszone. |
Konstruktorzy publiczni
Reporter plików urządzeń
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
Zainicjuj nowy DeviceFileReporter przy użyciu dostarczonego ITestDevice
Parametry | |
---|---|
device | ITestDevice |
listener | ITestInvocationListener |
Metody publiczne
dodajWzory
public void addPatterns (patterns)
Dodaj wzorce z odpowiednimi typami danych dziennika
Parametry | |
---|---|
patterns | ERROR(/Map) wzorców globalnych nazw plików String do odpowiednich LogDataType s. Globy powinny być absolutne. |
Zobacz też:
dodajWzory
public void addPatterns (String... patterns)
Dodaj wzorce z domyślnym typem danych dziennika.
Parametry | |
---|---|
patterns | String : tablica varargs zawierająca wzorce globalne nazw plików String . Powinno być absolutne. |
Zobacz też:
uruchomić
publicrun ()
Właściwie przeszukaj system plików pod kątem określonych wzorców i wyślij je do ITestInvocationListener#testLog
jeśli zostaną znalezione
Zwroty | |
---|---|
Rzuca | |
---|---|
DeviceNotAvailableException |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
Ustaw domyślny zestaw typów danych dziennika dla wzorców, które nie mają skojarzonego typu.
Parametry | |
---|---|
type | LogDataType : LogDataType |
Zobacz też:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
CzyUNKNOWN
plików, sprawdzając rozszerzenia plików na liście.
UNKNOWN
(co obejmuje wzorce dodane bez określonego typu i bez ręcznego ustawienia typu domyślnego). Jeśli wnioskowanie nie powiedzie się, typ danych pozostanie UNKNOWN
.Parametry | |
---|---|
infer | boolean |
setSkipRepeatFiles
public void setSkipRepeatFiles (boolean skip)
Określa, czy pominąć pliki, które zostały już zgłoszone. Ma to znaczenie tylko wtedy, gdy używanych jest wiele wzorców i dwa lub więcej z tych wzorców pasuje do tego samego pliku.
Zauważ, że torun()
. W przeciwnym razie spowoduje to niezdefiniowane zachowanie.Parametry | |
---|---|
skip | boolean |