أداة DeviceFileReporter
public
class
DeviceFileReporter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.DeviceFileReporter |
يشير هذا المصطلح إلى فئة برامج تفحص الجهاز بحثًا عن الملفات وترسلها إلى.
ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)
إذا تم العثور عليه.
ملخّص
شركة إنشاءات عامة | |
---|---|
DeviceFileReporter(ITestDevice device, ITestInvocationListener listener)
إعداد DeviceFileReporter جديد باستخدام |
الطرق العامة | |
---|---|
void
|
addPatterns(
إضافة أنماط باستخدام أنواع بيانات السجلّ المعنية |
void
|
addPatterns(String... patterns)
أضِف أنماطًا مع ضبط نوع بيانات السجلّ على الإعداد التلقائي. |
|
run()
يمكنك البحث في نظام الملفات عن الأنماط المحددة وإرسالها إلى
|
void
|
setDefaultLogDataType(LogDataType type)
يمكنك ضبط مجموعة أنواع بيانات السجلّ التلقائية للأنماط التي ليس لها نوع مرتبط. |
void
|
setInferUnknownDataTypes(boolean infer)
ما إذا كنت |
void
|
setSkipRepeatFiles(boolean skip)
ما إذا كان سيتم تخطّي الملفات التي تم الإبلاغ عنها من قبل أم لا |
شركة إنشاءات عامة
أداة DeviceFileReporter
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
إعداد DeviceFileReporter جديد باستخدام ITestDevice
المقدم
المعلمات | |
---|---|
device |
ITestDevice |
listener |
ITestInvocationListener |
الطرق العامة
إضافة أنماط
public void addPatterns (patterns)
إضافة أنماط باستخدام أنواع بيانات السجلّ المعنية
المعلمات | |
---|---|
patterns |
: ERROR(/Map) من String أنماط كروية لأسماء الملفات الخاصة بكل منها
LogDataType يجب أن تكون الكرة الأرضية مطلقة. |
يُرجى الاطّلاع أيضًا على:
إضافة أنماط
public void addPatterns (String... patterns)
أضِف أنماطًا مع ضبط نوع بيانات السجلّ على الإعداد التلقائي.
المعلمات | |
---|---|
patterns |
String : يؤدي هذا الخيار إلى تغيير مصفوفة String من أنماط الكرة الأرضية لأسماء الملفات. يجب أن يكون مطلقة. |
يُرجى الاطّلاع أيضًا على:
ضربة طويلة
publicrun ()
يمكنك البحث في نظام الملفات عن الأنماط المحددة وإرسالها إلى
ITestInvocationListener#testLog
إذا تم العثور عليه
المرتجعات | |
---|---|
|
الرميات | |
---|---|
DeviceNotAvailableException |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
يمكنك ضبط مجموعة أنواع بيانات السجلّ التلقائية للأنماط التي ليس لها نوع مرتبط.
المعلمات | |
---|---|
type |
LogDataType : LogDataType |
يُرجى الاطّلاع أيضًا على:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
ما إذا كنت UNKNOWN
من خلال وضع علامة في المربّع
امتدادات الملفات مقابل قائمة.
يُرجى العلم أنّه عند تفعيل هذا الخيار، سيتم إنشاء هذه الاستنتاجات فقط للأنماط ذات النوع "ملف".
UNKNOWN
(التي تتضمّن الأنماط التي تمت إضافتها بدون نوع معيّن، وبدون )
النوع الافتراضي الذي تم تعيينه يدويًا). إذا تعذّر الاستنتاج، سيظل نوع البيانات
باسم UNKNOWN
.
المعلمات | |
---|---|
infer |
boolean |
تعيين التخطي في ملفات التكرار
public void setSkipRepeatFiles (boolean skip)
ما إذا كان سيتم تخطّي الملفات التي تم الإبلاغ عنها من قبل أم لا يكون ذلك ذا صلة فقط عندما يتم استخدام أنماط متعددة، ويتطابق نمطان أو أكثر من هذه الأنماط مع الملف نفسه.
يُرجى ملاحظة أنّه run()
. التنفيذ
وإلا سيؤدي إلى سلوك غير محدد.
المعلمات | |
---|---|
skip |
boolean |