পারফেটোট্রেসপোস্টপ্রসেসর

public class PerfettoTracePostProcessor
extends BasePostProcessor

java.lang.অবজেক্ট
com.android.tradefed.postprocessor.BasePostProcessor সম্পর্কে
com.android.tradefed.postprocessor.PerfettoTraceপোস্টপ্রসেসর


একটি পোস্ট প্রসেসর যা টেস্ট লগ থেকে পারফেটো ট্রেস ফাইলগুলি পুনরুদ্ধার করে এবং একটি পারফেটো মেট্রিক প্রোটো তৈরি করতে তাদের উপর ট্রেস প্রসেসর চালায়।

সারাংশ

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

PerfettoTracePostProcessor ()

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

processRunMetricsAndLogs ( rawMetrics, runLogs)

বিদ্যমান মেট্রিক্স এবং লগ থেকে নতুন মেট্রিক্সের একটি সেট তৈরি করার জন্য এই পদ্ধতিটি বাস্তবায়ন করুন।

processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs)

প্রতিটি পরীক্ষার প্রক্রিয়া মেট্রিক্স এবং লগ পোস্ট করার জন্য এই পদ্ধতিটি বাস্তবায়ন করুন।

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

MetricMeasurement.DataType getMetricType ()

মেট্রিক টাইপটি RAW তে সেট করুন যাতে পরবর্তী পোস্ট প্রসেসরগুলি মেট্রিকগুলি প্রক্রিয়া করতে পারে।

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

পারফেটোট্রেসপোস্টপ্রসেসর

public PerfettoTracePostProcessor ()

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

প্রক্রিয়া রানমেট্রিক্সএন্ডলগস

public  processRunMetricsAndLogs ( rawMetrics, 
                 runLogs)

বিদ্যমান মেট্রিক্স এবং লগ থেকে নতুন মেট্রিক্সের একটি সেট তৈরি করার জন্য এই পদ্ধতিটি বাস্তবায়ন করুন। শুধুমাত্র নতুন জেনারেট হওয়া মেট্রিক্সগুলি ফেরত দেওয়া উচিত, এবং অনন্য কী নামের সাথে (বিদ্যমান কীগুলির সাথে কোনও সংঘর্ষ অনুমোদিত নয়)।

পরামিতি
rawMetrics : রানের জন্য উপলব্ধ কাঁচা মেট্রিক্সের সেট।

runLogs : পরীক্ষা চালানোর জন্য লগ ফাইলের সেট।

রিটার্নস
রান মেট্রিক্স থেকে নতুন জেনারেট হওয়া মেট্রিক্সের সেট।

প্রক্রিয়া পরীক্ষা মেট্রিক্স এবং লগ

public  processTestMetricsAndLogs (TestDescription testDescription, 
                 testMetrics, 
                 testLogs)

প্রতিটি পরীক্ষার প্রক্রিয়া মেট্রিক্স এবং লগ পোস্ট করার জন্য এই পদ্ধতিটি প্রয়োগ করুন। শুধুমাত্র নতুন তৈরি মেট্রিক্সগুলি ফেরত দেওয়া উচিত, এবং অনন্য কী নাম সহ (বিদ্যমান কীগুলির সাথে কোনও সংঘর্ষ অনুমোদিত নয়)।

পরামিতি
testDescription TestDescription : পরীক্ষার বর্ণনাকারী TestDescription অবজেক্ট।

testMetrics : পরীক্ষার মেট্রিক্সের সেট।

testLogs : পরীক্ষার সময় লগ করা ফাইলের সেট।

রিটার্নস
পরীক্ষার মেট্রিক্স থেকে নতুন তৈরি হওয়া মেট্রিক্সের সেট।

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

মেট্রিকটাইপ পান

protected MetricMeasurement.DataType getMetricType ()

মেট্রিক টাইপটি RAW তে সেট করুন যাতে পরবর্তী পোস্ট প্রসেসরগুলি মেট্রিকগুলি প্রক্রিয়া করতে পারে।

ফলাফল ফাইলে মেট্রিক্স লেখার জন্য MetricFilePostProcessor-এর জন্য এটি প্রয়োজনীয়।

রিটার্নস
MetricMeasurement.DataType