StreamProtoResultReporter

public final class StreamProtoResultReporter
extends ProtoResultReporter

java.lang.অবজেক্ট
com.android.tradefed.result.proto.ProtoResultReporter
com.android.tradefed.result.proto.StreamProtoResultReporter


ProtoResultReporter এর একটি বাস্তবায়ন

সারাংশ

ক্ষেত্র

public static final String PROTO_REPORT_PORT_OPTION

পাবলিক কনস্ট্রাক্টর

StreamProtoResultReporter ()

পাবলিক পদ্ধতি

Integer getProtoReportPort ()
void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

একের পর এক আমন্ত্রণের সমস্ত চূড়ান্ত লগ পাঠাতে আমন্ত্রণ রেকর্ড ব্যবহার করুন।

void processFinalProto (TestRecordProto.TestRecord finalRecord)

সমস্ত ফলাফল সহ চূড়ান্ত প্রোটো পরিচালনা করা।

void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, IInvocationContext context)

invocationStarted(com.android.tradefed.invoker.IInvocationContext) হওয়ার পরে আংশিক আমন্ত্রণ পরীক্ষার রেকর্ড প্রোটো পরিচালনা করা।

void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) হওয়ার পরে চূড়ান্ত পরীক্ষার কেস রেকর্ড প্রোটো পরিচালনা করা।

void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(com.android.tradefed.result.TestDescription, long) হওয়ার পর আংশিক টেস্ট কেস রেকর্ড প্রোটো পরিচালনা করা।

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

testModuleEnded() হওয়ার পরে চূড়ান্ত মডিউল রেকর্ড প্রোটো পরিচালনা করা।

void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

testModuleStarted(com.android.tradefed.invoker.IInvocationContext) হওয়ার পর আংশিক মডিউল রেকর্ড প্রোটোর হ্যান্ডলিং।

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

ERROR(/#testRunEnded(long,HashMap)) হওয়ার পরে চূড়ান্ত রান রেকর্ড প্রোটো পরিচালনা করা।

void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

testRunStarted(String, int) হওয়ার পর আংশিক টেস্ট রান রেকর্ড প্রোটো পরিচালনা করা।

void setProtoReportPort (Integer portValue)

সুরক্ষিত পদ্ধতি

void closeSocket ()

ক্ষেত্র

PROTO_REPORT_PORT_OPTION

public static final String PROTO_REPORT_PORT_OPTION

পাবলিক কনস্ট্রাক্টর

StreamProtoResultReporter

public StreamProtoResultReporter ()

পাবলিক পদ্ধতি

getProtoReportPort

public Integer getProtoReportPort ()

রিটার্নস
Integer

processFinalInvocationLogs

public void processFinalInvocationLogs (TestRecordProto.TestRecord invocationLogs)

একের পর এক আমন্ত্রণের সমস্ত চূড়ান্ত লগ পাঠাতে আমন্ত্রণ রেকর্ড ব্যবহার করুন।

পরামিতি
invocationLogs TestRecordProto.TestRecord : আমন্ত্রণের প্রতিনিধিত্বকারী চূড়ান্ত প্রোটো।

প্রসেসফাইনাল প্রোটো

public void processFinalProto (TestRecordProto.TestRecord finalRecord)

সমস্ত ফলাফল সহ চূড়ান্ত প্রোটো পরিচালনা করা।

পরামিতি
finalRecord TestRecordProto.TestRecord : সমস্ত আহ্বানের ফলাফল সহ চূড়ান্ত প্রোটো।

প্রসেসস্টার্ট ইনভোকেশন

public void processStartInvocation (TestRecordProto.TestRecord invocationStartRecord, 
                IInvocationContext context)

invocationStarted(com.android.tradefed.invoker.IInvocationContext) হওয়ার পরে আংশিক আমন্ত্রণ পরীক্ষার রেকর্ড প্রোটো পরিচালনা করা।

পরামিতি
invocationStartRecord TestRecordProto.TestRecord : আংশিক প্রোটো আমন্ত্রণ স্টার্টের পরে তৈরি হয়।

context IInvocationContext : আমন্ত্রণ IInvocationContext

প্রসেসটেস্টকেস শেষ

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,HashMap)) হওয়ার পরে চূড়ান্ত পরীক্ষার কেস রেকর্ড প্রোটো পরিচালনা করা।

পরামিতি
testCaseRecord TestRecordProto.TestRecord : চূড়ান্ত প্রোটো একটি পরীক্ষার কেস প্রতিনিধিত্ব করে।

প্রসেসটেস্টকেস শুরু হয়েছে

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(com.android.tradefed.result.TestDescription, long) হওয়ার পর আংশিক টেস্ট কেস রেকর্ড প্রোটো পরিচালনা করা।

পরামিতি
testCaseStartedRecord TestRecordProto.TestRecord : আংশিক প্রোটো পরীক্ষার ক্ষেত্রে প্রতিনিধিত্ব করে।

processTestModuleEnd

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

testModuleEnded() হওয়ার পরে চূড়ান্ত মডিউল রেকর্ড প্রোটো পরিচালনা করা।

পরামিতি
moduleRecord TestRecordProto.TestRecord : মডিউলের প্রতিনিধিত্বকারী চূড়ান্ত প্রোটো।

প্রসেসটেস্টমডিউল শুরু হয়েছে

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

testModuleStarted(com.android.tradefed.invoker.IInvocationContext) হওয়ার পর আংশিক মডিউল রেকর্ড প্রোটোর হ্যান্ডলিং।

পরামিতি
moduleStartRecord TestRecordProto.TestRecord : আংশিক প্রোটো মডিউলের প্রতিনিধিত্ব করে।

প্রসেসTestRunended

public void processTestRunEnded (TestRecordProto.TestRecord runRecord, 
                boolean moduleInProgress)

ERROR(/#testRunEnded(long,HashMap)) হওয়ার পরে চূড়ান্ত রান রেকর্ড প্রোটো পরিচালনা করা।

পরামিতি
runRecord TestRecordProto.TestRecord : চূড়ান্ত প্রোটো যে রানের প্রতিনিধিত্ব করে।

moduleInProgress boolean : একটি মডিউল চলছে কি না।

processTestRunStarted

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

testRunStarted(String, int) হওয়ার পর আংশিক টেস্ট রান রেকর্ড প্রোটো পরিচালনা করা।

পরামিতি
runStartedRecord TestRecordProto.TestRecord : আংশিক প্রোটো যা রানের প্রতিনিধিত্ব করে।

সেট প্রোটোরিপোর্টপোর্ট

public void setProtoReportPort (Integer portValue)

পরামিতি
portValue Integer

সুরক্ষিত পদ্ধতি

বন্ধ সকেট

protected void closeSocket ()