ProtoResultParser

public class ProtoResultParser
extends Object

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


Tradefed ফলাফল প্রোটো বিন্যাস জন্য পার্সার.

সারাংশ

নেস্টেড ক্লাস

enum ProtoResultParser.TestLevel

প্রসেস করা হচ্ছে এমন প্রোটোর বর্তমান স্তরের প্রতিনিধিত্বকারী গণনা।

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

ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation)

Ctor.

ProtoResultParser (ITestInvocationListener listener, IInvocationContext context, boolean reportInvocation, String prefixForFile)

Ctor.

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

void completeModuleEvents ()

ধারাবাহিক প্রতিবেদন নিশ্চিত করার প্রয়োজন হলে, মডিউলের ঘটনাগুলি সম্পূর্ণ করুন।

String getModuleInProgress ()

প্রগতিশীল মডিউলটির আইডি ফেরত দেয়।

boolean hasInvocationFailed ()

আমন্ত্রণ ব্যর্থ হয়েছে কিনা তা রিপোর্ট করা হয়েছে।

boolean invocationEndedReached ()

পার্সিং একটি আমন্ত্রণ শেষ হয়েছে কিনা তা ফেরত দেয়।

void processFileProto (File protoFile)

প্রোটো ফাইল সরাসরি পার্স করার ক্ষেত্রে, একটি ক্রম হিসাবে তাদের সরাসরি পার্সিং পরিচালনা করুন।

void processFinalizedProto (TestRecordProto.TestRecord finalProto)

প্রধান এন্ট্রি ফাংশন যা চূড়ান্ত সম্পূর্ণ প্রোটো নেয় এবং এর ফলাফল পুনরায় চালায়।

ProtoResultParser.TestLevel processNewProto (TestRecordProto.TestRecord currentProto)

প্রধান এন্ট্রি ফাংশন যেখানে প্রতিটি প্রোটো ট্রেডফেড ইভেন্টে পার্স করার জন্য উপস্থাপন করা হয়।

void setQuiet (boolean quiet)

ইভেন্টগুলি প্রাপ্ত হলে মুদ্রণ করা হবে কি না তা সেট করে।

void setReportLogs (boolean reportLogs)

আমাদের লগ রিপোর্ট করা উচিত কিনা তা সেট করে।

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

ProtoResultParser

public ProtoResultParser (ITestInvocationListener listener, 
                IInvocationContext context, 
                boolean reportInvocation)

Ctor.

পরামিতি
listener ITestInvocationListener

context IInvocationContext

reportInvocation boolean

ProtoResultParser

public ProtoResultParser (ITestInvocationListener listener, 
                IInvocationContext context, 
                boolean reportInvocation, 
                String prefixForFile)

Ctor.

পরামিতি
listener ITestInvocationListener

context IInvocationContext

reportInvocation boolean

prefixForFile String

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

সম্পূর্ণ মডিউল ইভেন্ট

public void completeModuleEvents ()

ধারাবাহিক প্রতিবেদন নিশ্চিত করার প্রয়োজন হলে, মডিউলের ঘটনাগুলি সম্পূর্ণ করুন।

getModuleInProgress

public String getModuleInProgress ()

প্রগতিশীল মডিউলটির আইডি ফেরত দেয়। কোনোটিই প্রগতিতে না থাকলে শূন্য দেয়।

রিটার্নস
String

আমন্ত্রণ ব্যর্থ হয়েছে৷

public boolean hasInvocationFailed ()

আমন্ত্রণ ব্যর্থ হয়েছে কিনা তা রিপোর্ট করা হয়েছে।

রিটার্নস
boolean

invocationEndedReached

public boolean invocationEndedReached ()

পার্সিং একটি আমন্ত্রণ শেষ হয়েছে কিনা তা ফেরত দেয়।

রিটার্নস
boolean

processFileProto

public void processFileProto (File protoFile)

প্রোটো ফাইল সরাসরি পার্স করার ক্ষেত্রে, একটি ক্রম হিসাবে তাদের সরাসরি পার্সিং পরিচালনা করুন। ফাইলের একটি ক্রম রিপোর্ট করার সময় FileProtoResultReporter এর সাথে যুক্ত।

পরামিতি
protoFile File : প্রোটো ফাইলটি পার্স করা হবে।

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

public void processFinalizedProto (TestRecordProto.TestRecord finalProto)

প্রধান এন্ট্রি ফাংশন যা চূড়ান্ত সম্পূর্ণ প্রোটো নেয় এবং এর ফলাফল পুনরায় চালায়।

পরামিতি
finalProto TestRecordProto.TestRecord : চূড়ান্ত TestRecord পার্স করা হবে।

processNewProto

public ProtoResultParser.TestLevel processNewProto (TestRecordProto.TestRecord currentProto)

প্রধান এন্ট্রি ফাংশন যেখানে প্রতিটি প্রোটো ট্রেডফেড ইভেন্টে পার্স করার জন্য উপস্থাপন করা হয়।

পরামিতি
currentProto TestRecordProto.TestRecord : বর্তমান TestRecord পার্স করা হবে।

রিটার্নস
ProtoResultParser.TestLevel প্রোটো প্রক্রিয়াকৃত একটি মডিউল হলে সত্য।

শান্ত

public void setQuiet (boolean quiet)

ইভেন্টগুলি প্রাপ্ত হলে মুদ্রণ করা হবে কি না তা সেট করে।

পরামিতি
quiet boolean

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

public void setReportLogs (boolean reportLogs)

আমাদের লগ রিপোর্ট করা উচিত কিনা তা সেট করে।

পরামিতি
reportLogs boolean