ModuleProtoResultReporter
public
class
ModuleProtoResultReporter
extends FileProtoResultReporter
| java.lang.Object | |||
| ↳ | com.android.tradefed.result.proto.ProtoResultReporter | ||
| ↳ | com.android.tradefed.result.proto.FileProtoResultReporter | ||
| ↳ | com.android.tradefed.result.proto.ModuleProtoResultReporter | ||
أداة إعداد تقارير النتائج التي تهدف إلى إعداد تقارير عن النتائج على مستوى الوحدة فقط. لا يمكن إعادة الدخول إلى هذه الوحدة. الغرض الأساسي من هذا المراسل هو التخزين المؤقت على مستوى الوحدة.
ملخّص
الثوابت | |
|---|---|
String |
INVOCATION_ID_KEY
|
الإنشاءات العامة | |
|---|---|
ModuleProtoResultReporter()
|
|
ModuleProtoResultReporter(IInvocationContext mainInvocationContext, boolean granularResults)
|
|
الطُرق العامة | |
|---|---|
static
|
parseResultsMetadata(File protoResults)
أداة تحليل لاستخراج البيانات الوصفية التي ربما نقلناها |
void
|
processTestCaseEnded(TestRecordProto.TestRecord testCaseRecord)
التعامل مع نموذج سجلّ حالة الاختبار النهائية بعد حدوث |
void
|
processTestModuleEnd(TestRecordProto.TestRecord moduleRecord)
التعامل مع نموذج سجلّ الوحدة النهائي بعد حدوث |
void
|
processTestRunEnded(TestRecordProto.TestRecord runRecord, boolean moduleInProgress)
التعامل مع نموذج أولي لسجلّ التشغيل النهائي بعد حدوث |
boolean
|
reportGranularResults()
|
void
|
reportStopCaching()
|
boolean
|
stopCaching()
|
الطُرق المحمية | |
|---|---|
void
|
afterModuleEnd()
|
void
|
beforeModuleStart()
|
IInvocationContext
|
createCachedContext()
|
الثوابت
INVOCATION_ID_KEY
public static final String INVOCATION_ID_KEY
Constant Value: "invocation_id"
الإنشاءات العامة
ModuleProtoResultReporter
public ModuleProtoResultReporter ()
ModuleProtoResultReporter
public ModuleProtoResultReporter (IInvocationContext mainInvocationContext, boolean granularResults)
| المعلمات | |
|---|---|
mainInvocationContext |
IInvocationContext |
granularResults |
boolean |
الطُرق العامة
parseResultsMetadata
public staticparseResultsMetadata (File protoResults)
أداة تحليل لاستخراج البيانات الوصفية التي ربما نقلناها
| المعلمات | |
|---|---|
protoResults |
File |
| المرتجعات | |
|---|---|
|
|
processTestCaseEnded
public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)
التعامل مع نموذج سجلّ حالة الاختبار النهائية بعد حدوث ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap))
| المعلمات | |
|---|---|
testCaseRecord |
TestRecordProto.TestRecord: يمثّل هذا الحقل النموذج الأوّلي النهائي الذي يمثّل حالة اختبار. |
processTestModuleEnd
public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)
التعامل مع نموذج سجلّ الوحدة النهائي بعد حدوث testModuleEnded()
| المعلمات | |
|---|---|
moduleRecord |
TestRecordProto.TestRecord: هذا هو النموذج الأولي النهائي الذي يمثّل الوحدة. |
processTestRunEnded
public void processTestRunEnded (TestRecordProto.TestRecord runRecord,
boolean moduleInProgress)التعامل مع نموذج أولي لسجلّ التشغيل النهائي بعد حدوث ERROR(/#testRunEnded(long,HashMap))
| المعلمات | |
|---|---|
runRecord |
TestRecordProto.TestRecord: تمثّل هذه السمة النموذج الأولي النهائي لعملية التشغيل. |
moduleInProgress |
boolean: تحدّد هذه السمة ما إذا كانت الوحدة قيد التقدّم أم لا. |
reportGranularResults
public boolean reportGranularResults ()
| المرتجعات | |
|---|---|
boolean |
|
reportStopCaching
public void reportStopCaching ()
stopCaching
public boolean stopCaching ()
| المرتجعات | |
|---|---|
boolean |
|
الطُرق المحمية
afterModuleEnd
protected void afterModuleEnd ()
beforeModuleStart
protected void beforeModuleStart ()
createCachedContext
protected IInvocationContext createCachedContext ()
| المرتجعات | |
|---|---|
IInvocationContext |
|