রেকর্ডারক্লায়েন্ট

public class RecorderClient
extends Object implements IRecorderClient প্রসারিত করে

java.lang.অবজেক্ট
com.android.tradefed.result.resultdb.Recorderক্লায়েন্ট


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 তে আপলোড করার জন্য একটি পরীক্ষার ফলাফল সারিবদ্ধ করুন।

ধ্রুবক

সার্ভার_পোর্ট

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

চূড়ান্ত করুনআহ্বান

public Invocation finalizeInvocation ()

আমন্ত্রণ চূড়ান্ত করুন। সমস্ত পরীক্ষার ফলাফল এবং শিল্পকর্ম আপলোড হওয়ার পরে এই পদ্ধতিটি কল করা উচিত।

রিটার্নস
Invocation

আপলোড চূড়ান্ত করুন

public void finalizeUpload ()

পরীক্ষার ফলাফল এবং আর্টিফ্যাক্ট আপলোড চূড়ান্ত করুন। সমস্ত পরীক্ষার ফলাফল এবং আর্টিফ্যাক্ট আপলোড হওয়ার পরে এই পদ্ধতিটি কল করা উচিত। এই পদ্ধতির পরে যেকোনো uploadTestResult এবং uploadArtifact কল উপেক্ষা করা হবে।

আপডেট আমন্ত্রণ

public Invocation updateInvocation (UpdateInvocationRequest request)

পরামিতি
request UpdateInvocationRequest

রিটার্নস
Invocation

আপলোডআর্টিফ্যাক্ট

public void uploadArtifact (Artifact artifact)

ResultDB তে আপলোড করার জন্য একটি আর্টিফ্যাক্ট সারিবদ্ধ করুন।

পরামিতি
artifact Artifact : আপলোড করার জন্য আর্টিফ্যাক্ট।

আপলোড টেস্ট রেজাল্ট

public void uploadTestResult (TestResult result)

ResultDB তে আপলোড করার জন্য একটি পরীক্ষার ফলাফল সারিবদ্ধ করুন।

পরামিতি
result TestResult : আপলোড করার জন্য পরীক্ষার ফলাফল।