স্ট্রিমপ্রোটোরিজাল্টরিপোর্টার

public final class StreamProtoResultReporter
extends ProtoResultReporter

java.lang.Object
com.android.tradefed.result.proto.ProtoResultReporter
com.android.tradefed.result.proto.StreamProtoResultReporter


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

সারসংক্ষেপ

ধ্রুবক

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(IInvocationContext) সংঘটিত হওয়ার পর আংশিক আহ্বান পরীক্ষা রেকর্ড প্রোটোর পরিচালনা।

void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

testEnded(TestDescription,long,HashMap) সংঘটিত হওয়ার পর চূড়ান্তকৃত টেস্ট কেস রেকর্ড প্রোটোর ব্যবস্থাপনা।

void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(TestDescription,long) সংঘটিত হওয়ার পর আংশিক টেস্ট কেস রেকর্ড প্রোটোর হ্যান্ডলিং।

void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

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

void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

testModuleStarted(IInvocationContext) সংঘটিত হওয়ার পর আংশিক মডিউল রেকর্ড প্রোটোর ব্যবস্থাপনা।

void processTestRunEnded (TestRecordProto.TestRecord runRecord, boolean moduleInProgress)

testRunEnded(long,HashMap) সংঘটিত হওয়ার পর চূড়ান্তকৃত রান রেকর্ড প্রোটোর ব্যবস্থাপনা।

void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

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

void setProtoReportPort (Integer portValue)

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

void closeSocket ()

ধ্রুবক

প্রোটো_রিপোর্ট_পোর্ট_অপশন

public static final String PROTO_REPORT_PORT_OPTION

ধ্রুবক মান: 'প্রোটো-রিপোর্ট-পোর্ট'

সরকারি নির্মাণকারী

স্ট্রিমপ্রোটোরিজাল্টরিপোর্টার

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(IInvocationContext) সংঘটিত হওয়ার পর আংশিক আহ্বান পরীক্ষা রেকর্ড প্রোটোর পরিচালনা।

প্যারামিটার
invocationStartRecord TestRecordProto.TestRecord : invocationStart-এর পরে পূরণ হওয়া আংশিক প্রোটো।

context IInvocationContext : আহ্বান IInvocationContext .

প্রক্রিয়া পরীক্ষা শেষ হয়েছে

public void processTestCaseEnded (TestRecordProto.TestRecord testCaseRecord)

testEnded(TestDescription,long,HashMap) সংঘটিত হওয়ার পর চূড়ান্তকৃত টেস্ট কেস রেকর্ড প্রোটোর ব্যবস্থাপনা।

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

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

public void processTestCaseStarted (TestRecordProto.TestRecord testCaseStartedRecord)

testStarted(TestDescription,long) সংঘটিত হওয়ার পর আংশিক টেস্ট কেস রেকর্ড প্রোটোর হ্যান্ডলিং।

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

প্রক্রিয়াপরীক্ষামডিউলশেষ

public void processTestModuleEnd (TestRecordProto.TestRecord moduleRecord)

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

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

processTestModuleStarted

public void processTestModuleStarted (TestRecordProto.TestRecord moduleStartRecord)

testModuleStarted(IInvocationContext) সংঘটিত হওয়ার পর আংশিক মডিউল রেকর্ড প্রোটোর ব্যবস্থাপনা।

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

প্রক্রিয়া পরীক্ষা শেষ হয়েছে

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

testRunEnded(long,HashMap) সংঘটিত হওয়ার পর চূড়ান্তকৃত রান রেকর্ড প্রোটোর ব্যবস্থাপনা।

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

moduleInProgress boolean : কোনো মডিউল প্রক্রিয়াধীন আছে কি না।

প্রক্রিয়া পরীক্ষা শুরু হয়েছে

public void processTestRunStarted (TestRecordProto.TestRecord runStartedRecord)

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

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

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

public void setProtoReportPort (Integer portValue)

প্যারামিটার
portValue Integer

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

বন্ধ সকেট

protected void closeSocket ()