DeviceFileReporter
public
class
DeviceFileReporter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.DeviceFileReporter |
Cihazdaki dosyaları kontrol eden ve bulunan dosyaları ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)
'e gönderen bir yardımcı program sınıfı.
Özet
Herkese açık kurucular | |
---|---|
DeviceFileReporter(ITestDevice device, ITestInvocationListener listener)
Sağlanan |
Herkese açık yöntemler | |
---|---|
void
|
addPatterns(
İlgili günlük veri türleriyle kalıplar ekleme |
void
|
addPatterns(String... patterns)
Günlük veri türü varsayılan olarak ayarlanmış şekilde kalıp ekleyin. |
|
run()
Dosya sisteminde belirtilen kalıpları arayıp bulunursa |
void
|
setDefaultLogDataType(LogDataType type)
İlişkili türü olmayan kalıplar için varsayılan günlük veri türünü ayarlayın. |
void
|
setInferUnknownDataTypes(boolean infer)
Dosya uzantılarını bir listeyle karşılaştırarak |
void
|
setSkipRepeatFiles(boolean skip)
Daha önce bildirilmiş dosyaları atlayıp atlamama. |
Herkese açık kurucular
DeviceFileReporter
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
Sağlanan ITestDevice
ile yeni bir DeviceFileReporter başlatın
Parametreler | |
---|---|
device |
ITestDevice |
listener |
ITestInvocationListener |
Herkese açık yöntemler
addPatterns
public void addPatterns (patterns)
İlgili günlük veri türleriyle kalıp ekleme
Parametreler | |
---|---|
patterns |
: String dosya adı genel ifade kalıbının ilgili LogDataType 'larına bir ERROR(/Map) . Globlar mutlak olmalıdır. |
addPatterns
public void addPatterns (String... patterns)
Günlük veri türü varsayılan olarak ayarlanmış şekilde kalıp ekleyin.
Parametreler | |
---|---|
patterns |
String : String dosya adı genel ifadesi kalıplarından oluşan bir varargs dizisi. Mutlak olmalıdır. |
çalıştır
publicrun ()
Dosya sisteminde belirtilen kalıpları arayıp bulunursa ITestInvocationListener#testLog
'e gönderin
İlerlemeler | |
---|---|
|
Atışlar | |
---|---|
DeviceNotAvailableException |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
İlişkili türü olmayan kalıplar için varsayılan günlük veri türünü ayarlayın.
Parametreler | |
---|---|
type |
LogDataType : LogDataType |
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
Dosya uzantılarını bir listeyle karşılaştırarak UNKNOWN
dosyalarının veri türlerini
Bu çıkarımların, etkinleştirildiğinde yalnızca dosya türü UNKNOWN
olan kalıplar için yapılacağını (belirli bir tür olmadan ve varsayılan tür manuel olarak ayarlanmadan eklenen kalıplar dahil) unutmayın. Çıkarsama başarısız olursa veri türü UNKNOWN
olarak kalır.
Parametreler | |
---|---|
infer |
boolean |
setSkipRepeatFiles
public void setSkipRepeatFiles (boolean skip)
Daha önce bildirilmiş dosyaları atlayıp atlamama. Bu durum yalnızca birden fazla kalıp kullanıldığında ve bu kalıplardan iki veya daha fazlası aynı dosyayla eşleştiğinde geçerlidir.
Bu işlevin run()
çağrılmadan
Parametreler | |
---|---|
skip |
boolean |