IRecorderClient
public
interface
IRecorderClient
| com.android.tradefed.result.resultdb.IRecorderClient |
واجهة للتواصل مع الخلفية المسجّلة في ResultDB. تحتوي الواجهة على طرق لإنشاء طلبات التنفيذ وتعديلها وتحميل نتائج الاختبار.
ملخّص
الطُرق العامة | |
|---|---|
abstract
Invocation
|
finalizeInvocation()
أكمِل عملية الاستدعاء. |
abstract
void
|
finalizeUpload()
إنهاء عملية تحميل نتائج الاختبار والنتائج الثانوية |
abstract
Invocation
|
updateInvocation(UpdateInvocationRequest request)
|
abstract
void
|
uploadArtifact(Artifact artifact)
أضِف عنصرًا فنيًا إلى قائمة الانتظار لتحميله إلى ResultDB. |
abstract
void
|
uploadTestResult(TestResult result)
إضافة نتيجة اختبار إلى قائمة الانتظار لتحميلها إلى ResultDB |
الطُرق العامة
finalizeInvocation
public abstract Invocation finalizeInvocation ()
أكمِل عملية الاستدعاء. يجب طلب هذه الطريقة بعد تحميل جميع نتائج الاختبارات والنتائج الاصطناعية.
| المرتجعات | |
|---|---|
Invocation |
|
finalizeUpload
public abstract void finalizeUpload ()
إنهاء عملية تحميل نتائج الاختبار والنتائج الثانوية يجب استدعاء هذه الطريقة بعد تحميل جميع نتائج الاختبارات والنتائج الاصطناعية. سيتم تجاهل أي طلبات uploadTestResult وuploadArtifact بعد هذه الطريقة.
updateInvocation
public abstract Invocation updateInvocation (UpdateInvocationRequest request)
| المعلمات | |
|---|---|
request |
UpdateInvocationRequest |
| المرتجعات | |
|---|---|
Invocation |
|
uploadArtifact
public abstract void uploadArtifact (Artifact artifact)
أضِف عنصرًا فنيًا إلى قائمة الانتظار لتحميله إلى ResultDB.
| المعلمات | |
|---|---|
artifact |
Artifact: العنصر المراد تحميله. |
uploadTestResult
public abstract void uploadTestResult (TestResult result)
إضافة نتيجة اختبار إلى قائمة الانتظار لتحميلها إلى ResultDB
| المعلمات | |
|---|---|
result |
TestResult: نتيجة الاختبار التي سيتم تحميلها |