CihazDosya Raporlayıcısı
public class DeviceFileReporter
extends Object
java.lang.Nesne | |
↳ | com.android.tradefed.result.DeviceFileReporter |
Aygıtta dosyalar olup olmadığını kontrol eden ve bulunursa bunları ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)
gönderen bir yardımcı program sınıfı.
Özet
Kamu inşaatçıları | |
---|---|
DeviceFileReporter ( ITestDevice device, ITestInvocationListener listener) Sağlanan |
Genel yöntemler | |
---|---|
void | addPatterns ( patterns) addPatterns ( patterns) İlgili günlük veri türleriyle desenler ekleyin |
void | addPatterns (String... patterns) Günlük veri türü varsayılana ayarlanmış şekilde desenler ekleyin. |
run () Aslında belirtilen kalıplar için dosya sisteminde arama yapın ve bulunursa bunları | |
void | setDefaultLogDataType ( LogDataType type) İlişkili bir türü olmayan kalıplar için varsayılan günlük verisi türünü ayarlayın. |
void | setInferUnknownDataTypes (boolean infer) İster |
void | setSkipRepeatFiles (boolean skip) Daha önce rapor edilmiş dosyaların atlanıp atlanmayacağı. |
Kamu inşaatçıları
CihazDosya Raporlayıcısı
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
Sağlanan ITestDevice
ile yeni bir DeviceFileReporter başlatın
parametreler | |
---|---|
device | ITestDevice |
listener | ITestInvocationListener |
Genel yöntemler
addPatterns
public void addPatterns (patterns)
İlgili günlük veri türleriyle desenler ekleyin
parametreler | |
---|---|
patterns | String dosya adı glob modellerinin ilgili LogDataType bir ERROR(/Map) Küreler mutlak olmalıdır. |
Ayrıca bakınız:
addPatterns
public void addPatterns (String... patterns)
Günlük veri türü varsayılana ayarlanmış şekilde desenler ekleyin.
parametreler | |
---|---|
patterns | String : String dosya adı glob modellerinin bir varargs dizisi. mutlak olmalıdır. |
Ayrıca bakınız:
koşmak
publicrun ()
Aslında belirtilen kalıplar için dosya sisteminde arama yapın ve bulunursa bunları ITestInvocationListener#testLog
gönderin
İadeler | |
---|---|
atar | |
---|---|
DeviceNotAvailableException |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
İlişkili bir türü olmayan kalıplar için varsayılan günlük verisi türünü ayarlayın.
parametreler | |
---|---|
type | LogDataType : LogDataType |
Ayrıca bakınız:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
İsterUNKNOWN
dosyaların veri türlerini çıkarın.
UNKNOWN
dosya türü (belirli bir tür olmadan eklenen ve varsayılan türün manuel olarak ayarlanmadığı desenleri içerir) olan desenler için yapılacağını unutmayın. Çıkarım başarısız olursa, veri türü UNKNOWN
olarak kalacaktır.parametreler | |
---|---|
infer | boolean |
setSkipRepeatDosyaları
public void setSkipRepeatFiles (boolean skip)
Daha önce rapor edilmiş dosyaların atlanıp atlanmayacağı. Bu, yalnızca birden çok kalıp kullanıldığında ve bu kalıplardan iki veya daha fazlası aynı dosyayla eşleştiğinde geçerlidir.
unutmayın ki burun()
çağrılmadan önce çağrılır. Aksi takdirde, tanımsız davranışa neden olur.parametreler | |
---|---|
skip | boolean |