DeviceFileReporter
public
class
DeviceFileReporter
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.result.DeviceFileReporter |
Cihazdaki dosyaları kontrol eden ve bulunursa ITestInvocationListener.testLog(String,LogDataType,InputStreamSource)'a gönderen bir yardımcı sınıf.
Özet
Herkese açık oluşturucular | |
|---|---|
DeviceFileReporter(ITestDevice device, ITestInvocationListener listener)
Sağlanan |
|
Herkese açık yöntemler | |
|---|---|
void
|
addPatterns(Map<String, LogDataType> patterns)
İlgili günlük veri türleriyle kalıplar ekleme |
void
|
addPatterns(List<String> patterns)
Günlük veri türü varsayılan olarak ayarlanmış desenler ekleyin. |
void
|
addPatterns(String... patterns)
Günlük veri türü varsayılan olarak ayarlanmış desenler ekleyin. |
List<String>
|
run()
Aslında dosya sisteminde belirtilen kalıpları arar ve bulunursa |
void
|
setDefaultLogDataType(LogDataType type)
İlişkili türü olmayan kalıplar için varsayılan günlük veri türü kümesini ayarlayın. |
void
|
setInferUnknownDataTypes(boolean infer)
Dosya uzantılarını bir listeyle karşılaştırarak |
void
|
setSkipRepeatFiles(boolean skip)
Daha önce bildirilmiş dosyaların atlanıp atlanmayacağı. |
Herkese açık oluşturucular
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 (Map<String, LogDataType> patterns)
İlgili günlük veri türleriyle kalıplar ekleme
| Parametreler | |
|---|---|
patterns |
Map: String dosya adı glob desenlerinin ilgili LogDataType'lerine ait Map. Glob'lar mutlak olmalıdır. |
Ayrıca bkz.:
addPatterns
public void addPatterns (List<String> patterns)
Günlük veri türü varsayılan olarak ayarlanmış desenler ekleyin.
| Parametreler | |
|---|---|
patterns |
List: String dosya adı glob desenlerinin List. Mutlak olmalıdır. |
Ayrıca bkz.:
addPatterns
public void addPatterns (String... patterns)
Günlük veri türü varsayılan olarak ayarlanmış desenler ekleyin.
| Parametreler | |
|---|---|
patterns |
String: String dosya adı glob desenlerinin varargs dizisi. Mutlak olmalıdır. |
Ayrıca bkz.:
run
public List<String> run ()
Aslında dosya sisteminde belirtilen kalıpları arar ve bulunursa ITestInvocationListener.testLog adresine gönderir.
| İadeler | |
|---|---|
List<String> |
|
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
|
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
İlişkili türü olmayan kalıplar için varsayılan günlük veri türü kümesini ayarlayın.
| Parametreler | |
|---|---|
type |
LogDataType: LogDataType |
Ayrıca bkz.:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
Dosya uzantılarını bir listeyle karşılaştırarak UNKNOWN dosyalarının veri türlerini
Etkinleştirildiğinde bu çıkarımların yalnızca dosya türü UNKNOWN olan kalıplar için (belirli bir tür olmadan ve varsayılan tür manuel olarak ayarlanmadan eklenen kalıplar dahil) yapılacağını unutmayın. Çıkarım 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ın atlanıp atlanmayacağı. Bu durum yalnızca birden fazla desen kullanıldığında ve bu desenlerden ikisi veya daha fazlası aynı dosyayla eşleştiğinde geçerlidir.
Bu işlevin run() işlevi çağrılmadan
| Parametreler | |
|---|---|
skip |
boolean |