DeviceFile Reporter
public class DeviceFileReporter
extends Object
java.lang.Object | |
com.android.tradefed.result.DeviceFileReporter |
Klasa narzędziowa, która sprawdza urządzenie pod kątem plików i wysyła je do ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)
, jeśli zostaną znalezione.
Streszczenie
Konstruktorzy publiczni | |
---|---|
DeviceFileReporter ( ITestDevice device, ITestInvocationListener listener) Zainicjuj nowy DeviceFileReporter z dostarczonym |
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 w poszukiwaniu 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) Czy pominąć pliki, które zostały już zgłoszone. |
Konstruktorzy publiczni
DeviceFile Reporter
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
Zainicjuj nowy DeviceFileReporter z dostarczonym 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 glob nazw plików String do ich 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 wzorców glob nazw plików String . Powinien być absolutny. |
Zobacz też:
biegać
publicrun ()
Właściwie przeszukaj system plików w poszukiwaniu określonych wzorców i wyślij je do ITestInvocationListener#testLog
, jeśli zostaną znalezione
Zwroty | |
---|---|
Rzuty | |
---|---|
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) domyślnego typu ustawionego ręcznie). Jeśli wnioskowanie się nie powiedzie, typ danych pozostanie UNKNOWN
.Parametry | |
---|---|
infer | boolean |
setSkipPowtarzajPliki
public void setSkipRepeatFiles (boolean skip)
Czy pominąć pliki, które zostały już zgłoszone. Ma to znaczenie tylko wtedy, gdy używanych jest wiele wzorców, a dwa lub więcej z tych wzorców pasuje do tego samego pliku.
Zauważ, że torun()
. Postępowanie w inny sposób spowoduje nieokreślone zachowanie.Parametry | |
---|---|
skip | boolean |