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 |
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-11-12 UTC-তে শেষবার আপডেট করা হয়েছে।