মেট্রিকফাইলপোস্ট প্রসেসর
public class MetricFilePostProcessor
extends BasePostProcessor
java.lang.অবজেক্ট | ||
↳ | com.android.tradefed.postprocessor.BasePostProcessor | |
↳ | com.android.tradefed.postprocessor.MetricFilePostProcessor |
পরীক্ষা এবং রান লেভেলের সময় সংগৃহীত মেট্রিক্স লগ ফাইল আপলোড করার জন্য ব্যবহৃত হয়। পরীক্ষা চালানোর স্তরে অনুরূপ পরীক্ষার মেট্রিকগুলিকে একত্রিত করতে "সমষ্টি-সরূপ-পরীক্ষা" বিকল্পটি ব্যবহার করুন এবং এটি একটি লগ ফাইলে লিখুন৷ পরীক্ষা শুধুমাত্র পুনরাবৃত্তি সংখ্যা দ্বারা বা একই নামের দ্বারা পৃথক হয় একই পরীক্ষা হিসাবে বিবেচিত হয়। এটি শুধুমাত্র কাঁচা মেট্রিক্স অ্যাক্সেস থাকবে.
সারসংক্ষেপ
পাবলিক কনস্ট্রাক্টর | |
---|---|
MetricFilePostProcessor () | |
MetricFilePostProcessor ( MetricUtility metricUtil) |
পাবলিক পদ্ধতি | |
---|---|
processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) processRunMetricsAndLogs ( rawMetrics, runLogs) বিদ্যমান মেট্রিক্স এবং লগগুলি থেকে নতুন মেট্রিক্সের একটি সেট তৈরি করতে এই পদ্ধতিটি প্রয়োগ করুন। | |
processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) processTestMetricsAndLogs ( TestDescription testDescription, testMetrics, testLogs) প্রতিটি পরীক্ষা থেকে প্রক্রিয়া মেট্রিক্স এবং লগ পোস্ট করার জন্য এই পদ্ধতিটি প্রয়োগ করুন। | |
void | setUp () পরীক্ষা চালানোর আগে আরম্ভ করতে চাইল্ড পোস্ট প্রসেসরগুলিতে এই পদ্ধতিটি ওভাররাইড করুন। |
void | writeMetricFile ( metrics, String testId) writeMetricFile ( metrics, String testId) ফলাফল ফাইলে মেট্রিক্স লিখুন এবং আপলোড করুন। |
পাবলিক কনস্ট্রাক্টর
মেট্রিকফাইলপোস্ট প্রসেসর
public MetricFilePostProcessor ()
মেট্রিকফাইলপোস্ট প্রসেসর
public MetricFilePostProcessor (MetricUtility metricUtil)
পরামিতি | |
---|---|
metricUtil | MetricUtility |
পাবলিক পদ্ধতি
processRunMetricsAndLogs
publicprocessRunMetricsAndLogs ( rawMetrics, runLogs)
বিদ্যমান মেট্রিক্স এবং লগগুলি থেকে নতুন মেট্রিক্সের একটি সেট তৈরি করতে এই পদ্ধতিটি প্রয়োগ করুন। শুধুমাত্র নতুন উত্পন্ন মেট্রিক্স ফেরত দেওয়া উচিত, এবং অনন্য কী নামের সাথে (বিদ্যমান কীগুলির সাথে কোনও সংঘর্ষ অনুমোদিত নয়)৷
পরামিতি | |
---|---|
rawMetrics | |
runLogs |
রিটার্নস | |
---|---|
রান মেট্রিক্স থেকে নতুন তৈরি হওয়া মেট্রিক্সের সেট। |
প্রসেসটেস্টমেট্রিক্স এবং লগস
publicprocessTestMetricsAndLogs (TestDescription testDescription, testMetrics, testLogs)
প্রতিটি পরীক্ষা থেকে প্রক্রিয়া মেট্রিক্স এবং লগ পোস্ট করার জন্য এই পদ্ধতিটি প্রয়োগ করুন। শুধুমাত্র নতুন উত্পন্ন মেট্রিক্স ফেরত দেওয়া উচিত, এবং অনন্য কী নামের সাথে (বিদ্যমান কীগুলির সাথে কোনও সংঘর্ষ অনুমোদিত নয়)৷
পরামিতি | |
---|---|
testDescription | TestDescription : TestDescription অবজেক্ট যা পরীক্ষার বর্ণনা করে। |
testMetrics | |
testLogs |
রিটার্নস | |
---|---|
পরীক্ষার মেট্রিক্স থেকে নতুন তৈরি হওয়া মেট্রিক্সের সেট। |
সেটআপ
public void setUp ()
পরীক্ষা চালানোর আগে আরম্ভ করতে চাইল্ড পোস্ট প্রসেসরগুলিতে এই পদ্ধতিটি ওভাররাইড করুন।
মেট্রিক ফাইল লিখুন
public void writeMetricFile (metrics, String testId)
ফলাফল ফাইলে মেট্রিক্স লিখুন এবং আপলোড করুন।