RecorderClient
public
class
RecorderClient
extends Object
implements
IRecorderClient
| java.lang.Object | |
| ↳ | com.android.tradefed.result.resultdb.RecorderClient |
عميل مسجّل ResultDB يحمّل نتائج الاختبار إلى ResultDB.
ملخّص
الثوابت | |
|---|---|
int |
SERVER_PORT
|
الطُرق العامة | |
|---|---|
static
IRecorderClient
|
create(String invocationId, String updateToken, Boolean isStaging)
|
static
IRecorderClient
|
createWithNewInvocation(CreateInvocationRequest request, Boolean isStaging)
|
Invocation
|
finalizeInvocation()
أكمِل عملية الاستدعاء. |
void
|
finalizeUpload()
إنهاء عملية تحميل نتائج الاختبار والنتائج الثانوية |
Invocation
|
updateInvocation(UpdateInvocationRequest request)
|
void
|
uploadArtifact(Artifact artifact)
أضِف عنصرًا فنيًا إلى قائمة الانتظار لتحميله إلى ResultDB. |
void
|
uploadTestResult(TestResult result)
إضافة نتيجة اختبار إلى قائمة الانتظار لتحميلها إلى ResultDB |
الثوابت
SERVER_PORT
public static final int SERVER_PORT
القيمة الثابتة: 443 (0x000001bb)
الطُرق العامة
إنشاء
public static IRecorderClient create (String invocationId, String updateToken, Boolean isStaging)
| المعلمات | |
|---|---|
invocationId |
String |
updateToken |
String |
isStaging |
Boolean |
| المرتجعات | |
|---|---|
IRecorderClient |
|
createWithNewInvocation
public static IRecorderClient createWithNewInvocation (CreateInvocationRequest request, Boolean isStaging)
| المعلمات | |
|---|---|
request |
CreateInvocationRequest |
isStaging |
Boolean |
| المرتجعات | |
|---|---|
IRecorderClient |
|
finalizeInvocation
public Invocation finalizeInvocation ()
أكمِل عملية الاستدعاء. يجب طلب هذه الطريقة بعد تحميل جميع نتائج الاختبارات والنتائج الاصطناعية.
| المرتجعات | |
|---|---|
Invocation |
|
finalizeUpload
public void finalizeUpload ()
إنهاء عملية تحميل نتائج الاختبار والنتائج الثانوية يجب استدعاء هذه الطريقة بعد تحميل جميع نتائج الاختبارات والنتائج الاصطناعية. سيتم تجاهل أي طلبات uploadTestResult وuploadArtifact بعد هذه الطريقة.
updateInvocation
public Invocation updateInvocation (UpdateInvocationRequest request)
| المعلمات | |
|---|---|
request |
UpdateInvocationRequest |
| المرتجعات | |
|---|---|
Invocation |
|
uploadArtifact
public void uploadArtifact (Artifact artifact)
أضِف عنصرًا فنيًا إلى قائمة الانتظار لتحميله إلى ResultDB.
| المعلمات | |
|---|---|
artifact |
Artifact: العنصر المراد تحميله. |
uploadTestResult
public void uploadTestResult (TestResult result)
إضافة نتيجة اختبار إلى قائمة الانتظار لتحميلها إلى ResultDB
| المعلمات | |
|---|---|
result |
TestResult: نتيجة الاختبار التي سيتم تحميلها |