محلّل نتائج ProtoResult
public
class
ProtoResultParser
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.proto.ProtoResultParser |
محلّل لتنسيق النموذج الأوّلي لنتائج مقايضة.
ملخّص
الصفوف المتداخلة | |
---|---|
enum |
ProtoResultParser.TestLevel
يشير ذلك المصطلح إلى عملية تعداد تمثّل المستوى الحالي للنموذج الأوّلي الذي تتم معالجته. |
شركة إنشاءات عامة | |
---|---|
ProtoResultParser(ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation)
Ctor. |
|
ProtoResultParser(ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile)
Ctor. |
الطرق العامة | |
---|---|
void
|
completeModuleEvents()
وإذا لزم الأمر لضمان اتّساق إعداد التقارير، أكمِل أحداث الوحدة. |
String
|
getModuleInProgress()
تعرض معرّف الوحدة قيد التقدم. |
boolean
|
hasInvocationFailed()
يعرض ما إذا كان قد تم الإبلاغ عن الاستدعاء أو لا. |
boolean
|
invocationEndedReached()
يعرض ما إذا كان التحليل وصل إلى استدعاء معيّن أم لا. |
void
|
processFileProto(File protoFile)
في حالة تحليل ملفات Proto مباشرةً، تعامل مع التحليل المباشر لها كتسلسل. |
void
|
processFinalizedProto(TestRecordProto.TestRecord finalProto)
دالة الإدخال الرئيسية التي تأخذ النموذج الأوّلي المكتمل وتعيد تشغيل نتائجه. |
ProtoResultParser.TestLevel
|
processNewProto(TestRecordProto.TestRecord currentProto)
يشير ذلك المصطلح إلى دالة الإدخال الرئيسية التي يتم فيها عرض كل نموذج أولي لتحليله إلى أحداث متداولة. |
void
|
setQuiet(boolean quiet)
لتحديد ما إذا كان ستتم الطباعة عند تلقّي الأحداث أو لا. |
void
|
setReportLogs(boolean reportLogs)
يحدد ما إذا كان يجب الإبلاغ عن السجلات أم لا. |
شركة إنشاءات عامة
محلّل نتائج ProtoResult
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation)
Ctor.
المعلمات | |
---|---|
listener |
ITestInvocationListener |
context |
IInvocationContext |
reportInvocation |
boolean |
محلّل نتائج ProtoResult
public ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile)
Ctor.
المعلمات | |
---|---|
listener |
ITestInvocationListener |
context |
IInvocationContext |
reportInvocation |
boolean |
prefixForFile |
String |
الطرق العامة
أكمِل الوحدة النمطية للأحداث.
public void completeModuleEvents ()
وإذا لزم الأمر لضمان اتّساق إعداد التقارير، أكمِل أحداث الوحدة.
الحصول على الوحدة
public String getModuleInProgress ()
تعرض معرّف الوحدة قيد التقدم. تعرض قيمة خالية في حالة عدم وجود أي عنصر قيد التقدم.
المرتجعات | |
---|---|
String |
فشل الاستدعاء
public boolean hasInvocationFailed ()
يعرض ما إذا كان قد تم الإبلاغ عن الاستدعاء أو لا.
المرتجعات | |
---|---|
boolean |
تم الوصول إلى ذروة الاستدعاء
public boolean invocationEndedReached ()
يعرض ما إذا كان التحليل وصل إلى استدعاء معيّن أم لا.
المرتجعات | |
---|---|
boolean |
عمليةProcessFileProto
public void processFileProto (File protoFile)
في حالة تحليل ملفات Proto مباشرةً، تعامل مع التحليل المباشر لها كتسلسل.
ترتبط بـ FileProtoResultReporter
عند الإبلاغ عن تسلسل من الملفات.
المعلمات | |
---|---|
protoFile |
File : ملف Proto المطلوب تحليله |
المعالجة النهائية
public void processFinalizedProto (TestRecordProto.TestRecord finalProto)
دالة الإدخال الرئيسية التي تأخذ النموذج الأوّلي المكتمل وتعيد تشغيل نتائجه.
المعلمات | |
---|---|
finalProto |
TestRecordProto.TestRecord : السمة TestRecord الأخيرة المطلوب تحليلها.
|
عمليةNewProto
public ProtoResultParser.TestLevel processNewProto (TestRecordProto.TestRecord currentProto)
يشير ذلك المصطلح إلى دالة الإدخال الرئيسية التي يتم فيها عرض كل نموذج أولي لتحليله إلى أحداث متداولة.
المعلمات | |
---|---|
currentProto |
TestRecordProto.TestRecord : القيمة الحالية لـ TestRecord المطلوب تحليلها. |
المرتجعات | |
---|---|
ProtoResultParser.TestLevel |
صحيح إذا كان النموذج الأولي الذي تمت معالجته وحدة. |
مجموعة setQuiet
public void setQuiet (boolean quiet)
لتحديد ما إذا كان ستتم الطباعة عند تلقّي الأحداث أو لا.
المعلمات | |
---|---|
quiet |
boolean |
setReportLogs
public void setReportLogs (boolean reportLogs)
يحدد ما إذا كان يجب الإبلاغ عن السجلات أم لا.
المعلمات | |
---|---|
reportLogs |
boolean |