RecorderClientLegacy
public
class
RecorderClientLegacy
extends Object
implements
IRecorderClientLegacy
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClientLegacy |
عميل مسجِّل ResultDB الذي يحمِّل نتائج الاختبار إلى طلب ResultDB القديم
ملخّص
الثوابت | |
|---|---|
int |
SERVER_PORT
|
الإجراءات العامة | |
|---|---|
static
IRecorderClientLegacy
|
createLegacy(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClientLegacy
|
createLegacyWithNewInvocation(String invocationId, Invocation invocation, Boolean isStaging)
|
void
|
enqueueArtifact(Artifact artifact)
إضافة عنصر فني إلى قائمة الانتظار لتحميله إلى ResultDB |
void
|
enqueueTestResult(TestResult result)
إضافة نتيجة اختبار إلى قائمة الانتظار لتحميلها إلى ResultDB |
Invocation
|
finalizeInvocation()
إنهاء الاستدعاء |
void
|
finalizeUpload()
إنهاء تحميل نتائج الاختبار والعناصر الفنية |
void
|
uploadArtifact(Artifact artifact)
تحميل عنصر فني إلى ResultDB |
الثوابت
SERVER_PORT
public static final int SERVER_PORT
Constant Value: 443 (0x000001bb)
الإجراءات العامة
createLegacy
public static IRecorderClientLegacy createLegacy (String invocationId, String updateToken, Boolean isStaging)
| المعلَمات | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| المرتجعات | |
|---|---|
IRecorderClientLegacy |
|
createLegacyWithNewInvocation
public static IRecorderClientLegacy createLegacyWithNewInvocation (String invocationId, Invocation invocation, Boolean isStaging)
| المعلَمات | |
|---|---|
invocationId |
String |
invocation |
Invocation |
isStaging |
Boolean |
| المرتجعات | |
|---|---|
IRecorderClientLegacy |
|
enqueueArtifact
public void enqueueArtifact (Artifact artifact)
إضافة عنصر فني إلى قائمة الانتظار لتحميله إلى ResultDB
| المعلَمات | |
|---|---|
artifact |
Artifact: العنصر الفني المطلوب تحميله |
enqueueTestResult
public void enqueueTestResult (TestResult result)
إضافة نتيجة اختبار إلى قائمة الانتظار لتحميلها إلى ResultDB
| المعلَمات | |
|---|---|
result |
TestResult: نتيجة الاختبار المطلوب تحميلها |
finalizeInvocation
public Invocation finalizeInvocation ()
إنهاء الاستدعاء يجب استدعاء هذا الإجراء بعد تحميل جميع نتائج الاختبار والعناصر الفنية.
| المرتجعات | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
إنهاء تحميل نتائج الاختبار والعناصر الفنية يجب استدعاء هذا الإجراء بعد إضافة جميع نتائج الاختبار والعناصر الفنية إلى قائمة الانتظار. سيتم تجاهل أي استدعاءات لـ enqueueTestResult وenqueueArtifact بعد هذا الإجراء.
uploadArtifact
public void uploadArtifact (Artifact artifact)
تحميل عنصر فني إلى ResultDB هذا الإجراء يحظر تنفيذ التعليمات البرمجية. يُفضَّل استخدام enqueueArtifact(Artifact) إذا أمكن.
| المعلَمات | |
|---|---|
artifact |
Artifact: العنصر الفني المطلوب تحميله |