AtraceRunMetricCollector

public class AtraceRunMetricCollector
extends FilePullerDeviceMetricCollector

java.lang.অবজেক্ট
com.android.tradefed.device.metric.BaseDeviceMetricCollector
com.android.tradefed.device.metric.FilePullerDeviceMetricCollector
com.android.tradefed.device.metric.AtraceRunMetricCollector


পরীক্ষা ডিভাইস থেকে প্রদত্ত ডিরেক্টরির অধীনে সমস্ত পরীক্ষা নির্দেশিকা থেকে ট্রেস সংগ্রহ করে, পরীক্ষা ডিরেক্টরিতে লগ করুন এবং পরীক্ষার ডিরেক্টরির অধীনে ট্রেস ফাইলগুলি পোস্ট করুন এবং মেট্রিক্সগুলিকে একত্রিত করুন।

সারাংশ

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

AtraceRunMetricCollector ()

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

void onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics)

একটি পরীক্ষার কেস শেষ হলে কলব্যাক।

void processMetricDirectory (String key, File metricDirectory, DeviceMetricData runData)

পদ্ধতিটি বাস্তবায়নের জন্য ডিরেক্টরি লগ করার অনুমতি দেওয়া উচিত, মেট্রিকগুলিকে DeviceMetricData এ রাখার জন্য এটিকে পার্স করা উচিত।

void processMetricFile (String key, File metricFile, DeviceMetricData runData)

পদ্ধতিটি বাস্তবায়নের জন্য ফাইলটি লগ করার অনুমতি দেওয়া উচিত, এটিকে DeviceMetricData এ মেট্রিক্স রাখার জন্য পার্স করা উচিত।

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

AtraceRunMetricCollector

public AtraceRunMetricCollector ()

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

onTestEnd

public void onTestEnd (DeviceMetricData testData, 
                 currentTestCaseMetrics)

একটি পরীক্ষার কেস শেষ হলে কলব্যাক। এটি পরিষ্কার করার সময় হওয়া উচিত।

পরামিতি
testData DeviceMetricData : DeviceMetricData ডেটা ধারণ করে টেস্ট কেসের জন্য। BaseDeviceMetricCollector.onTestStart(com.android.tradefed.device.metric.DeviceMetricData) চলাকালীন একই বস্তু হবে।

currentTestCaseMetrics : মেট্রিক্সের বর্তমান মানচিত্র ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) এ পাস করা হয়েছে।

প্রসেসমেট্রিক ডাইরেক্টরি

public void processMetricDirectory (String key, 
                File metricDirectory, 
                DeviceMetricData runData)

পদ্ধতিটি বাস্তবায়নের জন্য ডিরেক্টরি লগ করার অনুমতি দেওয়া উচিত, মেট্রিকগুলিকে DeviceMetricData এ রাখার জন্য এটিকে পার্স করা উচিত।

পরামিতি
key String : টানা করা ডিরেক্টরির সাথে যুক্ত বিকল্প কী।

metricDirectory File : ERROR(/File) অপশন কী এর সাথে মিলে যাওয়া ডিভাইস থেকে টানা হয়েছে।

runData DeviceMetricData : DeviceMetricData যেখানে মেট্রিক্স সংরক্ষণ করা যায়।

প্রক্রিয়ামেট্রিক ফাইল

public void processMetricFile (String key, 
                File metricFile, 
                DeviceMetricData runData)

পদ্ধতিটি বাস্তবায়নের জন্য ফাইলটি লগ করার অনুমতি দেওয়া উচিত, এটিকে DeviceMetricData এ মেট্রিক্স রাখার জন্য পার্স করা উচিত।

পরামিতি
key String : ফাইলের সাথে যুক্ত বিকল্প কী যা টানা হয়েছিল।

metricFile File : ERROR(/File) অপশন কী এর সাথে মিলে যাওয়া ডিভাইস থেকে টানা হয়েছে।

runData DeviceMetricData : DeviceMetricData যেখানে মেট্রিক্স সংরক্ষণ করা যায়।